i usually don't make the time to respond to postings as i don't have the time, but i made an exception in your case.
(i have a 15 1/2 yr. honors student, goalkeeper on a soccer team and vocalist in the choir & 20 yr. son on the university of oregon football team. so been there, done that.)
first, annette, calm the heck down. i hope your son isn't "perfect" as no child is perfect. does he do well in school? is he respectful? is he responsible? does he have manners? does he avoid drugs? avoid most forms of alcohol? those are the big ticket items.
he was perfect "until this weekend?" i hope he has looked at dirty magazines, movies, staring at girls, etc. that's natural & normal despite if you've never caught him doing any of that. if he hasn't, then i'd be concerned. thank goodness he is acting normal. he's going through a lot of hormonal changes and will for many years. get ready, it's going to be a bumpy ride.
he may or may not be a late bloomer, but regardless, if you overreact w/r/t to this minor situation, he'll likely hold back telling the really important things....which yes, are coming even if you don't know that yet.
seriously, if any boy that age and older had a chance to get a glimpse of a pretty naked gal with a good body, they would do it and so would other gals to. and yes, boys will sometimes climb on or step on something just to quash their curiousity. also, what he did wasn't terribly bad. what made it bad was that he got caught. (did he film her? no. did he take pictures with his camera? no. did he get other friends to come over? no. so, take it easy mom!)
getting a quick and free glimpse of a naked gal doesn't mean he isn't respectful towards "all women." he was curious and normal. you may want to encourage your husband to buy from time to time playboy, etc. and share it with your son. don't be horrified by that; at least you'll know about it and your son will know you're not hiding anything and am open & honest to talk about his feelings, thoughts, curiousity, etc.
finally, he's already 16 yrs and he's just at the beginning of the hormone stage and getting interested in girls. don't overreact but use the opportunity for you both to discuss the subject, with humor, his thoughts and feelings. remember, this is only the beginning of what is yet to come. i know that on my end too!
mom Michele (who gets compliments all the time about her kids)