They may be FHM. I have definitely had at least one hatch of FHM this spring. They are barely visible in the grass at the edges of the ponds.

Your tiny fry may be FHM or possibly Gambusia. Being considerably north of me, they probably are not BG.