I think the key to a successful SMB/BG pond IMO is to stock the SMB first and give them a jump start...

Stock FHM and crayfish first... Allow them to build their numbers, then stock the SMB. Allow the original stockers to chow down on all the FHM and crayfish until you have fish in the 8"-10" class. Then stock BG in the 4"+ range. Those 4" BG will not be eaten by the 8"-10" SMB but their young will and even advanced sized young will.

If you stock the BG and SMB at the same time, the BG quickly outgrow the mouths of the SMB. You then end up with way too many BG who are too big for the smaller mouth SMB to eat. This can happen with LMB, particularly in northern ponds but not nearly as commonly.