Rayna
You got good responses but I'll chime in to

I find when I am very stressed I tend to go to bed late and I think it's because I know if I go to bed that means the next day is here. The later I go, the later I put off the next day - kinda mind game.
Now I'll put on my AA hat

Does he have a sponsor? I've met people in the program with 2 years of sobriety that act alot more sober than someone with 10 years of sobriety. I read your posts and I know that you work your program well. If he isn't doing that as well it might be something for him to look at.
Hugs to you - Tranq