There are a number of books that I heartily recommend when it comes parenting. The first one is the book Future Men by Doug Wilson. Throw out a lot of presuppositions about Mr. Wilson cause this is a great tool to help you with raising a boy(s).
One of the subjects I talk about it how to have “the talk” with your kids. I recommend having it at a young age such as 4 or 5. Trust me I think it is a good age. However if you feel like this is challenging I can recommend the book “God Made All of Me.” It is a book designed to help parents get a conversation started with their kids about sex and also about good touch bad touch.