I'm wondering how close/far he was found from bus & train stations? Is it possible he took a bus and arrived there from out of state?
I have a cousin who is autistic and nonverbal and he is fully capable of going online, using family credit cards (he memorizes the numbers in an instant) and purchasing things he wants. He lives in a group home with 24-hour supervision, now, because it wasn't possible to care for him fully at home, where he could do things like take a trip to Disney World if he wanted to without telling anyone.
So...is it possible he's from another state?