But he doesn't say WHEN he talked to them. It could have been days or weeks later. Yeah, that's prompt reporting of a serious, violent felony.
As for stopping the rape, I doubt he did anything proactive beyond surprising Sandusky, causing him to end his crime. Leaving in horror does not equal helping the child in any way.
McQueary is padding the story. He's lying.
Probably the only reason the DA has not charged him is that he is an eye witness to one of the rapes. He will get immunity for his testimony. Getting his honor back is gonna require some clever, lawyer lying.
Maybe McQueary is intentionally muddying the waters to make it easier to get Sandusky to walk.