He should be denied his press credentials as contentious and improper conduct.
Let CNN pay his salary and rage for about ten weeks. Let him back in for one day and if he acts like the shit-hole he is, bar him again.
Never let him back in again.