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.