I told you that he will continue to ask you for things over and over again, just like a kid in a candy and/or toy store. The best way to deal w/an mlcer is be direct. If he asks about coming to the home and staying, be direct and say I've already addressed that issue previously and the answer is no.
No matter what you do, why you could even lay golden eggs, and you'll still be the bad guy. Nothing pleases them and they will keep sucking the life out of you if you allow them. Take back control over you and you life and your home. He walked, he can suffer the consequences of his actions.
Don't ever leave him in the house and you go away...they are very sneaky about looking for things and yes, they will take things and when you go looking for them, that's when you will discover that they are gone. If he is in the house, please make sure that you have taken everything in the way of papers out of the house or put them somewhere safe. Print off all emails and store them in a safe place...don't relive on archives, because if he's a computer geek, he most likely will be able to find them.
It is up to him to work out his relationship w/the girls. I have a feeling your daughhters will tell him like it is and that's for them to work out. If he takes them to his parents, it might be the best thing in the world because his parents will get tired of having them over there every week and may put pressure on him to find a place.
As for him being "poor" and needing a second job...that's good...if he's working, he can't spend all of his time w/ow. I don't feel sorry for him one bit.
I don't say this too often, but I sure would like to slap this man into the next world. He's an @ss, if ever I saw one.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.