I havent looked at the link and i am only responding to the OP. But i think consent is a very difficult thing to describe.
No means no, but it doesn't have to be said, or it shouldn't at least. I would imagine finding myself in a position with an over enthusiastic partner and not saying no, but my actions itself being enough for him to realise it wasn't wanted, i shouldnt actually HAVE to say NO. If that makes sense. However, i think signals can be misread and women should absolutely feel the right to say, very clearly NO, and STOP without having to try to be nice about it. After all, you might like the person, you dont want to spoil things, you just dont want sex at that time.
Persuasion and playing hard to get can be erotic, for both partners, and it worries me that this is where mistakes are made. So whilst you might be coyly removing hands from where you don't want them yet, if you genuinely don't want it, then NO it has to be. Im not making myself very clear.
What about within a relationship where someone has already had sex? Is consent after that point a given? I don't know, i don't usually say no (randy mare) but there are times when DP has spent quite some time persuading me and i may start out irritated but then with the right buttons pressed i think, oh go on then, i can count on one hand in 20 years the times i've had to say, really no i don't want to, im too tired, anxious, whatever.
What about the woman who is quite happily with a man, likes the snogging and some petting but doesn't want to go further, but then doesn't have the confidence to stop things when they have started - how does that stand? She may not want to have sex, but alot of men are pretty ignorant to subtle signals and will press on, being too turned on to realise she isn't getting it. Now these men are idiots, but are they rapists? (i dont know)
I think women need to be made awayre that even if his cock is just about to go in (sorry) you are entitled to change your mind and say , no, sorry i dont want this.
So, thats my vague view, i basicaly dont know