I think take your hand out of your pocket is probably a reasonable and legal request. pulling his side arm from it holster WAS OVER THE LINE ! and any political command was both unusual and probably against policy.
The officer needs some schooling in dealing with people that are not aggressive. He should have simply asked to have the citizen keep his hands in plain sight.
But, as you, when he pulled his weapon out, and it was a weapon at the point and way he pulled it, he went way over the line.
The citizen has a case because the officer pulled his weapon out prior to his command to show hands.
At the least, this officer needs to be put on leave and go through training in procedures responsibly.
Now, if the citizen was acting aggressively, then we have a whole different matter. But this guy was backing up and the officer was being way aggressive.