In all seriousness, he sounds like a bit of a pain.
However, I would calmly go to him and say:
"This is the decision, which is correct in law - this isn't a discussion or debate, if you disagree, I am happy to discuss after the match".
If he continues to remonstrate, I would make it clear that it is the end of it - if he continues, then I would be considering cautioning him.
(Teacher hat on). I always do a stepped approach - quiet word -> public word with clarity that I am not having any tom-foolery -> caution if continues.
Kill the debate/argument straight away - if you are incorrect in law you can discuss it after the game - but all he was doing there was being a muppet.
Hope this is useful.