Yes, that was the right thing to do.
Rooster to hen is a bit trickier as young cockerels don't have the best manners. They will mate a pullet that is squawking and fighting if they can. With my adult roosters, the hens don't put up a fight, they will submi willingly for them.
The only behavior I will never allow in my flock is gang mating. Thankfully, I've never experienced it in my flocks. If you see multiple cockerels pinning down 1 pullet, this is really bad behavior and they can injure/kill the pullet.
It's also a requirement in my flocks that the roosters are good with babies. I have babies most of the year, and I don't want any issues. I caught my blue barnevelder rooster bringing a grape leaf to one of my broody hens, so she could feed it too her babies. It was so sweet. My roosters will guard the babies, or broodies and their babies, so others don't bother them.
Awe! I want roosters sweet enough to bring treats to chicks and broodies! That's awesome!
Mostly our three guys just chase the pullets ( the EE in particular is everyone's fave which is awkward for the Orpington Roo cuz she's tiny and he's this great feathered beach ball.... worry about that) but there are trying to mate a lot mostly unsuccesfully. Our EE roo is quiet and doesn't even crow and only tries to mate with the pullets when the others are preoccupied.
The OE rooster is the most active in his pursuits, but both him and the Orp grab the girl's necks sometimes and then they squawk and try and run away. Lots of chasing at our place lately. Two of the hens are squatting.
From my understanding (still a total newb

