Looks like your pond has quite a variety.
Do you feed and aerate?
Do the tilapia make it through the winter?
My winters are too cold but they do get multiple spawns in before the die off. The fingerlings are great easy forage for my LMB.
My pond isn't large enough or of the correct water chemistry for wipers, unfortunately.
I have to be happy with F1 & Northern LMB, channel cats, Red ear sunfish and hybrid blue gill.
My pond is 1/2 acre, clay, turbid and the PH is lower than it should be. All bad news for wipers- or so I have read.Yes, I feed a 50/50 mix of Optimal Bluegill and Bass food, and yes I aerate, deepest part in summer; 1/3-1/4 total pond depth in winter. No, the Tilapia will die off in the next few weeks, we can't even get F1's to grow as fast as the Northern Largemouth. Ditto on the multiple spawns, I stock them right after Mothers Day and they usually last until mid October. My pond bounces between 3/4 and 1 1/4 acre depending on the ground water level.
If your pond can support fish, then the chemistry is fine for the Hybrid Striped Bass. How big is your pond? Those Hybrid Striped Bass are 3 year old fish, (2 years after stocking them at 8" length). I am in the process of yanking all Channel Cats out (might have a few left) and all the Largemouth Bass - they eat way too many Bluegills and have a hard time keeping the Bluegills in the pond. With the 4' water level fluctuations, in the Fall/winter there is virtually no cover for them to hide in and the Largemouth really hammer them, and what the bass don't get the large Channel Cats work on - I have some in the 20# range.
My pond is 1/2 acre, clay, turbid and the PH is lower than it should be. All bad news for wipers- or so I have read.
I have never heard anyone say they have a hard time keeping bluegills. Maybe you are stocking hybrid bluegills that dont spawn?
I trap bluegill all summer just trying to make a dent in them. I have plenty of predator fish but the bluegill spawn like crazy. I typically disable or eat the trapped female bluegill and toss the males back. I use a cloverleaf perch trap with great success.
I also feed and aerate, although I feed the cheap Tractor supply multi species.
I ladder stocked channel cats and the first generation is shockingly large. Definitely the apex predator of the pond.
I have considered a settlement pond and it may eventually happen.If you can, dump a lot of lime in the area that the water flows over coming to the pond. That should help buffer it a bit before it reaches the pond. Any way to dig a trench around the pond to help divert some of the water around it?
I've known people with sufficient area dig a settlement pond for the water flow to slow down and dump some suspended sediment out before it hits the real pond. They made it so that it was easy to clean out every few years.
You need more plants or phytoplankton in the pond, or less fish. Run the numbers on price per pound for the fish food, including what it costs you to pick it up from the store, including taxes.
What is your alkalinity in the pond?