That’s all you can do.
I, too, am a member of the Scorched Earth Policy Society when it comes to BUGS eating MY food...eventhough I do everything else organically in my garden.
When it’s ‘them’ or ‘me’, there’s going to be peace through superior firepower, LOL! :)