An element that is being overlooked is the health of the pond. I didn't read anything about the size of the place. If it's a small pond and it doesn't get very deep, I wouldn't expect the bass to get very big.
The other factor is that there might be an unhealthy population of bass in it. It could have too many bass and not enough food, or not very many bass with scarce food supply. Both of these will stunt a bass growth.
I have several ponds near my house that get about 10 feet deep in some area's but because no culling has been done, 95% of the bass are at or under 1 pound. Too many bass in the one pond.
Just something to consider.
I would recommend trying to for baitfish to see what the bass are trying to eat. Fish for sunfish and see how many you catch in a 5 minute period. If it's only 1-2, the pond might not have enough food supply for the bass. Where ever you catch them, the bass will be close by though.
Also, this weather has made fishing nuts anyway. I haven't been producing the numbers I normally do.