Instead of blocking off the nests I go out at dark and move them where I want them to sleep if they are sleeping where I don't want them to sleep.
and
I do block the prefered nestboxes if I have a broody.
I have 2 nestboxes in a small prefab coop were most of my broodies prefer to brood (and sleep) in. If I want to brake their broodiness, I usually toss the broody out and close the door of the prefab shortly before/around sunset. If they won’t stop, i close the prefab 24/7 for a few days. There is another nestbox in the run where they can lay their eggs. But if I close the coop 24/7 they often lay under the roost too.

