Spraying won't help. They're right inside the bud & protected from whatever you're spraying. I've found the only way is to open up the dead bud & kill the worm. I sprayed Ludwig's every other week with my current grow & still ended up with 15-20 worms in the buds.I was also told it was bud rot and I must pull my plants - some stupid advice available on the net ....lucky I found out.
I was told to spray dish soap water .... but havnt tried it yet -