Next time he goes for you grab him and hold him to the ground with one hand using just enough force to keep him from escaping and with the other hand flick him. Keep this up for about two minutes. You can do this if he tries mating aggressively in your presence. Become a bigger, meaner, stronger...