His aggression may be due to 1) him being a "teenager" just feeling his oats; 2) his competition with another, larger rooster who is the 'top dog' has given him an attitude 3) him just being an overly-enthusiastic hen-treading machine; 4) a high rooster-to-hen ratio, 5) All of the above. If it's a teenager-issue, you'll know in a few months if he settles down. Rooster competition can often be reduced by adding more hens, as the secondary rooster often will stick to 'his' females (usually lower on the pecking order hens) and get his needs met without the need for speed and rough handling of a limited number of girls. Often, the top rooster is a tough guy who comes charging up to knock any interloping lower rooster off the hens as soon as he sees what's going on. Since your top roo is a gentle old Brahma, it may be that no one's putting your EE cockerel in his place, so he's just running wild on the girls. You can test this if you have the space to split your coop for a few days. If he's the ruler of his own little roost, he may calm down & be nicer to his ladies. If he doesn't, and it's just the way he is, then there may not be anything you can do. Saddles or aprons will protect your hens backs and sides but not their necks, but hens can and do get the skin on their neck tore open by overly-randy roosters occasionally. It happened to one of my JG hens, and while it was not fatal (she didn't even seem to notice) is was gross and took awhile to heal and she had to be separated for a few weeks - not an option if you have several hens with this issue! So I'd say take a look at your set up, and if necessary separate your randy roo with a few ladies of his own (like 3), and see how he behaves. If he's a bad boy no matter what, he made need to be rehomed or made into soup.