Thanks all,
I think I'll go with Foxysox unless I start finding a lot more.

But, just to prevent any surprises, can I still spray neem oil in flower? I'm 15 days in....