First off, great job in being involved in this guy's life. He really needs people like you to help him get on his feet and recover.
I'd say introduce him to a recruiter who has a lot of connections and can get something going for him. If that doesn't pan out, perhaps some biz owner here on HN might hire him.