Get him gelded asap, before sending him for training. Then I'd wait until he's healed up before sending him out. He needs the fear of God put in him. He's unruly and spoiled and thinks he can get away with anything and everything. Carry a long whip with him and whack him if he tries kicking you. Get after him. He doesn't respect you, and your going to get hurt.
And unless someone was watching him and the mare 24/7-365, there's no way to tell if the deed was ever "done" or not. I'd have her vet checked for pregnancy if I were you because there's a good chance she is bred.
"The greatest pleasure of a dog is that you may make a fool of yourself with
him and not only will he not scold you, but he will make a fool of himself too."