With those breeds of hens, I'd go with a more egg production oriented male. Your hens are layers for the most part, so that makes sense. When you hatch cockerels, you can still eat them of course, they'll just be smaller. Myself, I'd rather have a pound or two less on a cockerel and an extra egg or two a week from the pullets for the next 2-3 years.
Something else to keep in mind is what you want to look at. Color isn't the prime concern, but you do look at these birds every day and they may as well be pleasing to the eye
. If you get a black rooster, you'll have mostly black chicks. If you get a black barred rooster, you'll have black barred chicks. Red plays pretty nice with other colors, as does Buff. A rooster of those colors would make for a nice colorful flock.
I wouldn't worry about breed so much as the individual bird. How old are your hens? If they're mature and laying, I'd advise you to look for a juvenile cockerel, around 3-4 months. Let him be raised right by your hens. They'll teach him good manners before his hormones start flowing. Once he's old enough to mate, he'll have to prove himself to them. He'll also learn about watching for predators from the current lead hen. You'll be able to watch him learn about calling the hens for treats, etc. and make sure he's the right bird for you. Don't expect full male duties from him until he's probably 7 months old.
As far as him being aggressive to you.....starting young is a good idea for that also. I raise a lot of cockerels and don't have any aggressive birds. I treat them as livestock, not pets. This means, I basically ignore them and just want them to respect me and stay out of my way. I don't pick them up or handle them. I simply go about my business in the coop and run. They're not allowed to get too close to me or peck at my shoes, etc. That's bad manners. If they start acting aggressive (sidling up to me, dropping a wing, overall acting too bold) I stomp at them and make them move away from me. Just letting them know I'm not available for interaction. Basically, I'm too busy for them. they seem to get that and move off to find better things to do.