Weelll, everything is going well with Bob, his beak has been growing back a lot faster than I was expecting! He's made friends with two other guineas and they all hang out together on the top rung of the perch. I've started calling them the three amigos, ha! They always get super excited when they see me coming with the feed, even jumping on me sometimes in their enthusiasm- which hurts! But I don't mind it too much ^^
As for the eggs... well, I'm having mixed results

I'm still finding eggs kind of everywhere in the coop, but I have found a few actually laid in the fake nest I made so its sort of working? I'm thinking there might be more than one hen laying now since I've been finding a lot more eggs than I was before.
This morning I watched a hen go sit on the nest, lay an egg in it, then roll some of the others around a little bit, tucking them under her, etc. and sitting on them for a while before leaving

THEN one of the males wandered over after she moved away, kicked all the eggs out of the way, and started digging around in the shavings leaving the eggs scattered everywhere

Would putting some sort of shelter or cover over it help keep the other guineas out of it? Right now its kind of tucked away in a protected corner but not really covered.