Our year was weird. It was really dry for a very long time and these got really bad after a few huge storms. I wonder if they were dormant and then the rain made them hatch all at once.
The only thing that makes me question whether they are horn flies is the clustering. Of course, it could be more than one type of fly. Unless they are very distinctive, I’d have a hard time telling the difference since they aren’t huge like the bombers or the deer flies.
Oddly enough, we have zero bot flies. But I’d rather scrape eggs than deal with these darned things.