Woddy :
A couple of things to think about . Not specific to your pond as I have only seen a pic. but in general.
An average pond { no fert. and no feeding} in the SE has a carrying capicity of 100 lbs of fish per acre-- 75 lbs of forage fish and 25 lbs of predator fish.
Same pond with fert. only ,-- 300-400 lbs per acre with same % forage and predator.
Feeding adds 100-200 more lbs. per acre
I think your pond has both fert. and feeding . If so then your carrying capicity is between 400-600 lbs per acre , 75 % forage 25% predator.
It sounds like your pond is in good shape and probably near carrying capicity.
The bloom/plankton is the base of the food chain. Both the BG and tilapia {especially} have to have the plankton to survive. If there is no fert. to keep bloom up the carrying capicity will drop by a large factor say one-half. In that case there will still be 400-600 lbs per acre of fish but only enough food [plankton and its out growth] to support 200-300 lbs per acre of fish.
This is why most all pond mgrs. tell folks that once you start a fert. program you should not stop unless you have a plan on how to manage this problem.
The person who long ago managed one of our ponds started a fert. program ran it for 4 years and stopped. The result was worse than a DO crash . In the DO crash all the fish die at once and you manage from there. In our situation it took 3 years for most of the fish to starve to death . Some were so skinny when you held them up you could see through them. That is when I was called in and because we did not want to kill the pond it took 6 years to recover.
If you have questions please get a pro to look at your pond before you stop fert. I would hate for you to go through what we went through. ewest