Did you know that Salvation Army has a really GREAT recovery program/rehab and it is FREE. They also encourage them to find work, but while in the rehab they do have a place to stay, sleep, hot and cold running water, and food.
Let him know about it and then sit back and see if he even calls.
J M H O
Love and hugs,