maude, you seem to have your act together right now. I suggest you set up a points plan in terms of money, accomodation, support etc. You don't have to set it going unless you're ready, but it will help with the powerlessness.
Build your life around things other that AH (I know that's sad) so you have some structure in place if he keeps drinking.
I suppose it wouldn't do any harm to remind him about the consequences if he stays on his current course.