I spotted 2 white maggots on my plants leaves and killed them immediately. Any chance anyone would know what they are and if there’s anything I should do. Should I spray insect repellent on my plants? Most of my plants are all late flowering, another 1-2 weeks to go. I’m growing in coco +...