I’ve been enjoying reading up on stocking and managing small ponds on this forum. I’m hoping to get some advice on what species of fish will best meet my needs.

I have a small pond in NY, about ¼ acre that I’m planning to dig out to ~1/2acre because its somewhat shallow and most of the perimeter is muck and cattails. I’m also looking to make it slightly larger because I would like to redirect a couple springs and runoff to it. My main goal is to create a pond that will feed me two servings of fish, once a month (i.e. 12 two pounders per year). Also, my background is in ecology so managing a biological system like this is fascinating to me.

Here's two systems I found interesting so far that might work with little to no supplemental feed, and both have the simplicity of put-and-take.
1. Crayfish, grass shrimp, gizzard shad, hybrid striped bass (removed for eating at 2-3lbs and restocked with 6”)
2. Crayfish, grass shrimp, fathead minnow, channel catfish (removed for eating at 2-3lbs and restocked with 6”)

I also looked into hybrid bluegill but I’d rather catch and filet one bigger fish instead of several smaller. I’m looking forward to hearing thoughts on this, especially the if the forage base will be adequate. I’m hoping its possible, especially if I give careful consideration to prey habitat and predator stocking rates.