I get Gall Midge here every year. So many aborted/ruined blooms in early spring usually, but this year it has been a very cool and wet spring, so I still have gall midge. I take off all the ruined blooms, put them in a sack and burn them. But, it doesn't seem to help.
As the weather warms up, I don't have the gall midge issue anymore, until the next spring. So, the warmer weather seems to put a stop to it.