Update on situation. We pass in the hall and nothing is said. Probably the best thing for both of us. He knows what he did was wrong. The company needs him too much to fire him. Someone would have to be trained to do his job and it would take too long.
If it were up to me to punish him, I would have him wear a kilt to the next function. Maybe his girlfriend would like it. Maybe he would like it. Ne's just a kid with a lot of growing up to do. So it's over until it happens again. TThanks to all for the suggestions and support. I keep that with me.