Personally, I don't believe in the reward or punishment system. And rather than trying to stop the behavior, maybe you can try to find out why he is lashing out. There is obviously something going on that he needs to express.

Good luck smile