How big were the BG when stocked? Often times when BG are stocked, they will spawn well before the bass. I would not hold out much hope of your FHM surviving. Your GSH have a better chance of taking hold but even they will struggle top maintain a lasting population in a pond your size and build.

Some things that I see that you will want to watch... Part of the reason your forage is taking a beating already is you have some very heavy stocking rates. Normal stocking rates are 50-100 LMB per pond acre. You have a .5 acre pond and stocked 100 bass. That is twice the maximum recommended stocking rate for LMB. LMB are ravenous eaters. You may want to remove some of your bass. Second, your BG have a huge jump start on your LMB which means they will probably spawn several times before your LMB do. This can lead to stunting of your BG and a lack of reproduction by the LMB once the LMB spawn. This only furthers the problem as there will be no small bass to feed heavily on the BG fry meaning a continued BG stunting issue. YP rarely maintain a reproducing population in a small pond with LMB predation. YP are fusiform shaped and therefore easy prey for LMB. Over a few years, your original stockers will be big enough to avoid predation, but their young will not. Throw in a larger than normal LMB population and hungry bass and they don't have much of a chance. However, you show grow some decent sized YP from your initial 100.