my broody hens are extremely stubborn...they wouldn't let their babies go until the babies were at least 3months old. As a matter of fact, they chicks seemed to be weaned when the CHICKS left their moms, not the other way around
My last broody just totally up and abandoned her babies (4months...