Welcome to SR. You have found a really great place with lots of ES&H (Experience, Strength and Hope). I am glad you found us, but sorry you had to.
Sounds like you do have your head on straight and are taking this time to work on you and that is great.
Now I know this may sound like enabling, however, homeless shelters can be pretty tough places and not conducive to one in early recovery. If you talk to ABF you could mention that the Salvation Army has a FREE rehab program that is getting excellent ratings. Then just drop it. Would give him an alternative to look into for a more conducive 'living situation' in his early recovery.
Again, I say 'WELCOME.'
Please keep posting and let us know how you are doing as we do care very much.
Love and hugs,