My tip for keeping roosters, either permanently or temporarily while you find them a new home is the No Crow Box.
It doesn't stop them completely, but it's a measure you can take to limit the noise early in the morning, and keep your neighbours happy.
You get a thick cardboard box big enough to fit a chicken (or more than one if you need) with plenty of headroom. You put shavings or other bedding in the bottom. About 4 inches thick. You make a hole in each side just above the bedding and push a thick stick or 1" x 2" piece of wood through. This is their perch and should stick out of each side by a few inches for stability. Above where their head sits you poke several holes each side for ventilation. The box must be able to close at the top.
At night, you grab the cockerels off their perch in the coop and pop them into the box. The box should be kept either in a garage or outbuilding or a basement, or even a room or closet in the house with no windows. Somewhere far away from your neighbours' bedroom window and where it will be very very dark.
Every morning at a decent time, say after your neighbours have left for work, you take them out of the box and return them to the flock.
You can do this indefinitely if you want to keep the roosters (so long as you aren't breaking local laws, or if you just decide to take the risk anyway). The roosters are perfectly happy with this situation. They just stay in a dark quiet 'hotel room' each night.
They may still crow in the morning inside the box but it will be much less, and the sound will be muffled by the box, the room, the building and the distance.
Of course they will crow throughout the day outdoors, but if you chat to your neighbours and tell them what measures you are taking to ensure their comfort (and sleep), then chances are they'll not complain.
Enaure there is plenty of air circulation in the box, turn the bedding every couple of days and just trash the box when it gets mucky and make a new one.
Amazon boxes work well.