I think the more you hide "sex" away and everything to do with it the more kids want to go looking for it to find out what it is all about. As for giving him a good hiding over this I personally think it is the wrong thing to do and will do a lot more harm than good. I also find it a little sad that you say to talk to him about sex is a no no in your home
Just my thoughts.