Sounds like this is going to be something of a continuous issue for you. I imagine you're going to find the best way to deal with them over time in your environment. In my area we get thrips and root aphids in the potting soil from the hydro store. So I ended up switching to hydro and then eventually Coco. Even with the coco I get compressed Bales so I don't have to worry about bringing any bugs in, in my growing medium.
I like sm-90 as a wetting solution and as an insecticide. It has coriander oil and salicylic acid. Salicylic acid is a relatively mild hormone that helps stimulate a plant that's being attacked or having issues. Then the coriander oil is a good insecticidal soap.
I also like spinosad if you can get it in your area it's real good for soft-bodied pests. It's a bacteria that will break down within five days under high-intensity lights. As far as I know it hasn't been approved for use on cannabis in any state where it's legal. But, it's used in a lot of food crops and I think it's relatively safe for most stages of growth.