Please don't punish your child! Especially for something as minor as this. I prefer a peaceful parenting approach- guiding, setting examples, etc. I also believe in intrinsic reward. Your son is doing nothing wrong, he is simply reacting to an unpleasant situation. And I agree with a PP, in quite a mature manner.