I think you should just book him after you told him that was a bookable offence at the next stoppage. No red for me. He made an unsporting act that violated the Laws of the Game (see Fouls & Misconduct), but I think a red is a bit much. I see how that could be a red through constant dissent, but...