@themikepitt, great point about being organic. My wife and I had not planned on talking with our children, but the conversation naturally occurred and we were prepared to address this questions and concerns (at least most of them).
I am encouraged to hear that you are creating an environment now so that your son will talk with you about these important topics. Keep up the good work!