So over the past few weeks I realized 2 of my hens went broody and were sharing a nesting box, I decided to let them sit on their eggs and then a few days later my other 4 hens did the same but had made a nest on the coop floor. I wasn't sure about moving their eggs up to the nesting boxes so I let them sit below to not risk the eggs not being sat on. Fast forward I know have approximately 20 new baby chicks who all seem to be happy healthy and being raised by all 6 hens. So far they all seem to be coexisting well, a little fluffed up and chatty when the Rooster comes to check everything out, no fighting or bullying of chicks has been seen. I have a brooder set up just in case I need to move them, but so far it seems to be going well and I will make sure to keep checking on them throughout the coming days. My question is, how long should I wait before removing any eggs that haven't hatched given I don't know the exact lay date for each egg and I have had several chicks hatch a two days apart? (The oldest chicks are now 4 days old) I want to get in there and clean up the coop as soon as possible without stressing out the new mommas too much.