You'll get lots of varied responses because acne problems are as unique as people are.
I was never a teenage boy, but I was a girl, and I struggled terribly with acne. I still do as an adult approaching 30, but not nearly as bad. I have lots of acne scars because my parents had no idea how to approach the acne, and my Mom assumed it was a hygiene/diet issue, which is absolutely untrue.
Harsh soaps will always aggravate acne, but defining "harsh" is different for everybody. I'm allergic to anything with benzoyl peroxide, so I can't use spot treatments or anything like ProActiv. I have sensitive skin so most topical 'ointments' or gels are too harsh for me. I can't use drying alcohols, swabs, pads.
I have found the the most effective thing at keeping acne at bay is a very mild cleanser (like cetaphil, or CeraVe is my favorite), used once or twice daily. Nothing else on the skin, and keep hair off the skin. Lots of water during the day. That will clear any external factors. If his acne is still a problem, he needs to see a dermatologist. Don't bother with OTC stuff. Most of it is too harsh and doesn't work.
Good luck!