As for "no" always meaning "no", nonsense. "No" is often but a part of the dance.
"Honey, the curtains are on fire."
Oh, yeah, baby, oh yeah, on fire, oh yeah!
"Now the cat's throwing up on your Babe Ruth rookie card" (worth thousands)
whatever does it for ya, honey. oh yeah! Go kitty go!
Also add in the fact that they went through ALL of the motions, all of the build-up , all of the conversation, permission, and desires to get where they were. A minor comment of "I gotta be going soon", after all the build-up plus some time in the act itself... minus any physical efforts to stop him... minus any screaming in pain or for help... 90 seconds seems rather quick to me.