Mom, usually he comes to get them not longer after S7 gets home from school. I just prefer he bring them back on time but almost 2 1/2 hours past his return time is a bit ridiculous.
The one good thing about his visitation on Wednesdays is that he generally doesn't bring his bimbo around them. That is the only time the boys get to spend time with just him. Otherwise, the bimbo is with them the entire weekend he has them. S7 said she comes over for breakfast in the morning and goes home when it's time for bed.
Regarding the 22K, he wouldn't have such a high bill if he didn't waste his money on the bimbo all the time and going out with her.