I would have a real discussion with him about your concerns and honestly let him make his own choice, knowing he will probably choose something you wouldn't choose for him.
This isn't a lesson you can learn for him. You need to teach him correct principles and allow him to govern himself.