Have not posted to in awhile, but follow your sitch. I know finding those pics wasn't funny, but I had to lol when you said imagine he was showing pics to family and a picture of his junk showed up. I would love to be a fly on the wall to see how mortified he was and so that everyone around would know the mess you had to put up with.
Anyway, Dan has some serious issues and just be glad those are no longer your issues. I hope one of these days he can actually get the help he needs, especially for the kids. My ex has a lot of those same tendencies and has done some very similar things. It's disgusting and sad. Your H much like my H sounds like a weak and pathetic individual who for one reason or another are lacking a trait that allow them to mature and take responsibility for any of their problems.
Just be glad is all I can say. I am trying to get there.