I think the more you can do to have LESS contact about his spending money, the better. Maybe it is a good practice to pay ALL the bills, then divide the extra into his, the kids, and yours. Maybe add some savings in there somewhere, including a "get-away" fund for you and your kids to be on your own.
ShootingStar1