Right now my recommendation would be to concentrate on a large BG, small LMB pond. That gives the young kids BG up to 10+" to catch, and lots of LMB up to 14" or so. You have 2 years or so to get the fish to size before they can fish in earnest, so here's what I'd recommend.

500 BG, 250-500 RES, 500 HBG stocked now. 1"-2.5" fish will be fine. Stock 100 3"-5: LMB this Fall. Get a feeding program started. Texas Hunter directional feeder, Optimal Jr. fish feed. Feed what they can consume in 15 minutes 2x day. Feed 1/2 hr after sunrise, 1 hr before sunset. Next Spring stock 50 4"-6" HSB. Switch to Optimal BG feed next year.

Year 3 switch feed to 50% Optimal Bass food and 50% Optimal BG food. In 2 years the BG will be at least 8" and the LMB will be 12" or bigger. You want to remove every LMB over 14" after they pull off a spawn, and keep removing the LMB over 14" for the next 5-7 years. You will have big Bluegills and will have 5#-7# HSB in 3-4 years. Remove all the female BG that you catch.

In 5 - 7years switch to taking out all the LMB UNDER 12" and leave the bigger LMB in there. You will switch your fishery from large BG to larger LMB over the period of a few years when the grandkids are in their early teens. The HSB will be a put and take fishery, if you remove some (or see some die) restock with 6"-8" HSB.

Get an aeration system installed in the pond later on this year, that will help protect the fish investment and slow down the eutrophication process of the pond.

Slow and steady can bite you in the butt quickly if you get some fish in there that you don't want. Or somebody bucket stocks the pond for you because they don't see any bigger fish in there. Seen that happen before (both situations). Ponds had to be killed with Rotenone and re-stocked. Once they were restocked with the higher amount of fish, the issue never happened again.