Все зависит от очень многих обстоятельств.
Во-первых, каков он этот сын, какой у него характер, темперамент, общее развитие, интересы и склонности.
Во-вторых, а каков отец, может ему лучше вообще помолчать, чтобы не испортить сына:)
В-третьих, насколько доверительные отношения установились у отца с сыном.
Лично у меня два сына и я никогда не говорил с ними о сексе в их детстве.
Было несколько мимолетных разговоров, они советовались и высказывали свою точку зрения, но это уже после 18 лет.
И все нормально, у них крепкие семьи и прекрасные у меня внучки и внуки.
Считаю, что отец должен всегда, в любом возрасте сына быть готов к этому разговору, но инициатива должна исходить от сына.
Нечего лезть со своими советами, пока не попросят.
А общее воспитание должно быть такое, чтобы у ребенка была потребность по таким вопросам обращаться в первую очередь к родителям, а не к товарищам во дворе.
Это конечно не просто, воспитание детей вообще не простая проблема.