Posssibly moths, but not bats. Hitting a bat at speed would, at the very least, crack the visor. It would be the loudest bang I'd ever heard if it was full on.Moths or Bats
I've had a couple of glancing blows on my helmet from birds, and those shook my head.