I don't know how long they'll stay broody. Mine went broody recently, so I gave her some eggs, but after three weeks they never hatched due to genetic issues. Even when I took them away, she refused to get up, and so I gave her some more eggs from a different source and she has been happily sitting for 15 days. Broodies are notoriously stubborn.