Every fucking night. I spend half an hour settling DCs (2 and 4) and then he gets home about five minutes later and they don't settle for up to another hour because he's playing with them/they're just excited to see him. Sometimes it's nearly 9pm before they're asleep and then knackered in the morning.
I've twice said if he can't get home before 7, don't come home before 8 (so they're asleep) but he doesn't seem to think I was serious or how fucking annoying this is. 