DrunkenMage
Intoxicated Arch-Mage
True.
Do you happen to know if there is any lore that tells about why Ulfric wasn't the first one to be executed? My best guess would indeed be that the Thalmor had something to do with it...
To save him until last, he's the leader of the rebellion. Seems normal when you have him and his men, make him watch his men die. He may of been first up, except that Stormcloak rushed forward. Probably forgot to do him first after that, just called you next.
Doubt the Thalmor would have anything to do with it, he hates them with a passion. If the Thalmor said the wrong thing, they know he would kill them if he had the excuse. They were trying to stop the execution, but it went ahead anyway.