Is your son interested in some more studying where he could get a visa to work at the subject for which he studied? Like the flight schools offer. I'm posting this page because its one I could access quickly -
http://www.pelican-airways.com/visas.htm What about the organisation(s) who originally sponsored your move to the US? Can they offer some help through access to an immigration lawyer?