Spoo ~ We would have handled the situation as you did.
I don't like to babysit adults. If I sense a person is habitually irresponsible, expects others to be responsible for them, it's a turn off.
More important, this guy was playing you. I am also turned off by people who are trying to pull one over on others.
Not to have you all think we're stingy with condoms, we are happy to hand them out when we find ourselves in an unplanned play situation.
LM