Thanks for taking time for returning with a pond update.

Are you able to post a nice close side picture of your pumpkinseed sunfish? Put the picture on a server and then just add the link to it here on a post.

Keep trapping the GSF on a weekly basis. They will readily enter wire mesh traps placed near shore with no bait. I like Gee Minnow traps best. I removed about 3000 small GSF in a small pond this open water season using 3 - 4 minnow traps with no bait. Trap openings can be enlarged for catching slightly larger GSF.

The 9 LMB will eat a lot of fish and a big percent of them will be GSF because the two species have similar niches. Your 9 LMB should be able to eat around 2500-3000 small fish per year. Hopefully most of them will be GSF.
To maintain decent numbers of YP with those bass you will have to regularly add some 7" long YP each year. The LMB will likely eat most all the yearling YP that are produced each year. The more 7" YP you can add the better the fishing for YP will be.