If you are trying to flower, this would be good. I use the same company, Bio-alive fertilizer and love it. 5-4-2 I use their Bio-fish 7-7-2 as well.
Pro-mix does not have fertilizer added so you will need some sort of fertilizer.
Those bugs are strange in such quantities. When you crushed...