Thanks for the input guys. I try to do what I can for maximizing growth within means.
I do feed a heavy diet of Endurance feeds (about a 150 lbs a month) and it seems like the bluegill have it all eaten within about 30 seconds after the feeder goes off (3 times a day)
I have seen quite a few smaller, different size bluegills indicating multiple spawns.
I also have quite a bit of structure to protect smaller bluegill and others structure to create habitat for bass to ambush baitfish.
I like to refer to the pond as an underwater Disneyland for bass with an all you can eat buffet.
And I have lost my fair share of crankbaits down there.