Did anyone post THIS FaceBook profile? It looks like him but I disregarded it because of the New York location - but, he did live in New York at one time.
https://www.facebook.com/aaron.alexis.10?fref=browse_search
Whoops, getting errors while posting!
Looks too young.