It's good that your h was put on notice about things. As for him whining to your son, well, he sounds like a little boy who had his toy truck taken away...you, mean? Hah! He doesn't know what mean is. He's finally hearing what his actions have brought on the family. In time, he will have to face the consequences of his actions and from what I read here, it's already beginning.
Now, it's time for you to turn your focus back on to you and your children...allow God to work on your h.
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.