Has he forgotten the agreement, or just thinks it applies to during term time, maybe? To be honest, I’d just assume he’s going to drop them around 8 in the holidays, 9 when he’s doing the school run (or however long it will take him to get from school to yours with the twins). In his head, this is ‘fair’ as you drop them earlier than that on Wednesdays. I totally understand why that is the case, but it was only a matter of time before he bridled at keeping them longer on a Friday. To me, it’s not worth the fight and there might be times when you just want to get on with your day with the twins, rather than hanging about waiting for him until ten. He is a complete and utter arsehole, and now you’re no longer enabling him to opt out of adulting, he’s clearly gone completely stone cold and is not going to do you any favours/be remotely flexible. Personally, I wouldn’t give him the satisfaction of being able to refuse you/feel like he’s getting one over on you, I’d just message him and say that you assume he’s no longer interested in keeping them until 10 on Fridays, so you’ll expect them back around 8 in the holidays and 9 on school days (assuming he still wants to take the older two to school). Then id just say, you expect him, going forward, to be able to stick to this agreement no matter what.
i hope you’ve recovered from whatever happened on you shift xx