Sounds like a crane fly from how you described what you were seeing. Did you see any fish working the water surface taking those bugs