From a guy's standpoint - you need to let him move out. He may feel like he made the right choice, but it will not last long. Seems like he is already doubting his choices. Detach and let him go for now.
I'm handy with the exact same advice that I struggle with every day. D'oh!
Me: 44 Bomb: 11/27/11 Divorced:6/12 Life goes on: 6/13