High end: Remove the current fish population, weather it be via chemical or draining. Remove any and all cover and I mean anything that could allow catfish to spawn in it. Allow the the pond to fill up. Stock it with 10 pounds of FHM, 50 RES and however many CC you plan to eat in a year. Install a high quality feeder and sling out catfish feed like Aquamax 2000. Feed twice a day as much as your CC will eat in about 10-15 minutes. Each year thereafter stock the amount of CC you plan to eat in a year. The RES should maintain numbers and will act as a minor additional food source for your CC while also controlling snail population which may help with parasite issues in the pond. IME, FHM will maintain a breeding population under just CC predation and should control mosquito larvae as well also provide bonus feed to your CC.
Low end: Catch, kill, remove, relocate, destroy as many of the BG as you can. Your bass pond should provide you with some cull bass in the 8"-12" size... I would relocate 10-15 of these bass to this pond and they should start working to help you control the BG numbers as well. BG and CC compete with each other when CC are smaller in size, but the size CC you'd be stocking(10"-12") shouldn't be in direct competition with the BG for long. A big issue will be the BG eating the feed you intend for the CC. If you go the natural food chain route which is really going low end, you won't be able to stock as many CC or their growth rate will be very slow. If you feed the fish in a manner similar to above, you can consider stocking more. Again, they should be stocked annually at the 10-12" size range.
There are lots of ways to reach eating size catfish goals. I am not saying mine is the only nor the best. Just throwing my ideas out there. However, I will say as has been said on here before. CC get hook smart very fast... So if you catch a CC, keep it or you may never catch him again! The last thing you want are a bunch of hook shy 10+ CC's taking up all the biomass of your pond...