Im from central alabama an i stocked 1500 fathead minows 2000 BG/RES, first week of march .i put out some pallets for the fatheads to spawn under. dont think they really liked them \:\( .but they did spawn all up an down the bank in shallow water an in the top of my sunken christmas tree tops. now i have a gazillion of them from .25 to 1.5 inches long swimming everwhere. every 6 days i have new fry an 2 days later a have bunch of new eggs. Did notice some BG spawing sites around the banks BG appear to be 2.5- 4 in long now. They were stocked from the state so they were small .75-1 inch.when stocked.
So you diffenllty got some thing going haywire. i dont know how far you live from pond but i go out around 8:30-9:00 pm with a bright flashlite an shine into the water at the banks an you can spot the fatheads an baby BG laying along the bank in 6-8in of water.

Good luck ;]