Guy was over 18. Oklahoma law says it's statutory rape if the younger is more than 2 years younger than the older if the younger is under 18, even though age of consent is 16. Guy is 31. He should be charged.
http://www.oklahomalegalgroup.com/ageofconsent
Don’t know where you’re getting your information but the age of consent in Oklahoma is 16.
If you are over 18 and have sex with a girl 14 or less it’s a 1st degree rape, 14-15 2nd degree.