Buster will probably be in the cast for about 6 weeks.
So far he's been a very good house guest. Pretty much house broken (or we've been very lucky so far.) This afternoon we're going to rig up an outdoor run on the porch for him. I think we'll be headed toward a lot of indoor time with chunks of outdoor kennel time. That way we can cut him green browse to eat outside, let him pee an poop out there, and give him fresh air time during the least buggy times of day. That will also let him have some safe social time with the rest of the herd safely on the other side of the fence.
Buster was originally a bottle baby raised by a little old lady. His first few months were spent in her house and he shared a basket/bed with a little dog. When he was 3 months old the old lady was so attached to him that she jumped at the chance to give him a lifetime home here with us as part of our landscaping crew. It took a bit of work to transition him over to herd life instead of being a house goat, but he settled into goat life well.
His prior house training is probably working in our favor right now. I slept on the floor of the living room last night - out of sight of him, but close enough that if he got restless I could let him know that "herd" was still close. We're lucky that we both work at home so there's two of us to play nursemaid.
The good side of all of this is that we learned more about the university large animal clinic and know there's always 24/7 vet care available 90 minutes away - and at reasonable cost. And as much as this added work with Buster will be a bit of a strain on us, it will be good for his immune system to have plenty of totally bug free house time available to him. He had deerworm last year and is still rebuilding muscle mass and vigor, and still has some lymph node swelling. Being able to keep the little biting gnats off of him during the peak insect season won't hurt him a bit.
And I should be over the worst of the emotional turmoil in another day or so as well.

I'm such a wuss about this kind of stuff - thank goodness I don't have human kids and their various owies to deal with!
Thank you all for cheering me up. Wishing you all good herd health.
Lynda