If you want to help him, leave him there. Don't bring him back. Don't give him money.
His inability to sleep because of not having a bed is not good enough.
Pillow, blanket, couch cushions. The sooner he goes back to work, the sooner he can buy a bed. Anything else is just whining. After all, his inability to conduct himself as a civilised person is why he's found himself in his current predicament. An uncomfortable sleeping arrangement is a far cry from freezing to death in a cardboard box in a dark alley.
He'll live.
ETA: He knows what he's done to get kicked out of your house.
He also knows what he needs to do to be allowed back in.
All you need to do, is hold him to it.
You aren't asking the impossible, nor are you responsible for his choices.
You are however, responsible for your children and yourself. That's it.
You can do this.