Welcome Daisy.
I found in my own experience that until I was ready to quit it didn't work. I'm hoping he realizes his problem and can come to terms with it in rehab.
I went to out patient rehab and absolutely loved it. You get out what you put in. I am in a totally different state of mind now and so glad I made the decision to go ahead.
Wishing you and him the best.