Maybell, I've faced this same situation. What have you and others advised me? I had a day recently where I had a work commitment on the weekend, I had already cleared it with STBX, he decided to go away for the weekend and hired a babysitter to watch D for the day.
Or some language about this into your agreement. Don't stew in resentment. Where is the detached, confident MB that we've seen recently?
Work stuff comes up. Doesn't mean you have to cancel your plans and resent him OR be a b!Tch about it. Try this: "Oh, that's a bummer. If I could change my plans I would, but unfortunately I can't. "
Ask him if he has any thoughts about how to solve it, and perhaps you could offer that he can ask you if he needs help making arrangements. Don't just swoop in and save him. He is a big boy...