No where in there did I say a player can't celebrate. I love that crap. It's the way DUKES celebrates. If there was a celebration meter for each player - 1 being "shows no emotion" and 10 being "overdoes it" - Dukes would be at 10 after EVERY home run he hits. People should only reach 10 on a walk-off of any kind, IMO.
Yeah, blowing a kiss at the opposing dugout is a bit much. But I think if he wants to celebrate in some manner every time he hits a HR, as long as it isn't too extreme, he should be able to.