I'd try and harvest all the cats out if the goal is to grow bigger bass. The cats, once over about 3# start targeting fish to eat, so every pound that a cat puts on could theoretically be a pound of weight that a bass could put on.

Keep yanking the smaller bass, Crappie and Greenies out when you can, I'd also print out a relative weight chart and remove any of the larger bass that are less than 80% RW. The bass need a lot of forage to grow bigger, so anything you can do to boost the forage base for them will help.

How's the BG population in the pond?