If his locale were Boulder or Salt Lake it wouldn't be so geeky, But Phoenix, more a muscle boy sit by the pool city . A little too natural for my taste.
Guys, easy...how about hot, brunette and on the tall side... too much focus on ethnic background...old white guy is not the first thing I want someone to use when describing me!
I say you have a 20% chance he's real. Pictures are all extremely professional, a Boston area code and he looks to be a few more than 22 years old. Good luck, agree to meet in a public place!