The biggest issue I had with the bucket is that the goats knew the food was in there and so they were obsessed with trying to get the food out to the point of knocking it over. Even when I go to feed in the morning and at night they will finish their food within seconds then run to the chicken feed and head butt the chickens out of the way to get it.
I have to make a giant line so everyone gets some, it's become such a headache. Now we've just thrown the pig in there too and she does the exact same thing, in fact I sent pictures of her to her breeder and the breeder told me were feeding her too much lol. I laughed because I know it's because she's eating all the chicken feed. Luckily she's not even a worry after this weekend, I know the chickens will at least get a little more due to her not stealing food, but I have 3 more baby goats about to be put in there lol.
I need to come up with a solution because I actually plan on keeping a few roosters with my goats to keep the tick population down.
As a temporary matter, can you tie up the goats while the hens are eating? Or shut them in a smaller area like a barn or shed? That way the hens could get as much as they want at those times, even if you cannot leave their feed available all day.
Or maybe put the hens in a separate place to eat at mealtime (like as a dog crate outside the pen they usually share with the goats.)