Maybe he wasn't sure about the other thing. Maybe he was checking the weather. Maybe he wanted to see if some other fun thing came up. Maybe he was trying to get his little ego boost from having you call and ask again about the weekend (good thing you didn't).
It doesn't matter why he did it. It is incredibly disrespectful to you. I understand that you don't want to tell him to go F himself, but you can't let it continue. So, make plans on your own.
In fact, you ought to get out of the house a little on your own next weekend, even if he gives you more notice. Just go. Leave him there to weed the back yard or whatever, and go get a manicure.