Ass. He's an ass. He'll get it someday and you will be there to see it I'm sure. Time heals all that ails.
I'm sorry he's been such a pain, at least this served as an major inconvenience And you're right, he'll think twice next time, and may also follow through, but might get it worse.
I'm so sweet aren't I?