This guy sure looks like James Matthew Zinza
The location (Mesa AZ) is spot-on.
His age (30) is consistent.
The timeframe (10 months) is consistent.
He is a little taller and quite a bit heavier than the estimate though.
The big questions are did he have a significant injury to his right side, and did he have a missing #10 upper-left-lateral-incisor and a rotated #11 upper-left-canine.