All the James river people seem to be saying you can't catch flathead, bull! I have been catching them 4 days out of the week since the 9th of April. It's the pre-spawn period, bordering on the spawn. You're fishing the wrong places.
There is more to Pony Pasture then the one hole by the island. Look around, you'll find something