For non toxic options (you’re going to consume the flower, right?) :
-Diatomaceous earth (non toxic white powder that shreds apart pests, no harm to plants) 
-Nematodes (you water them into soil, they kill pests from the inside out)
-Lady bugs (they eat them up, no harm to plants)
-Neem oil - dip your plants or foliar spray application 
-Essential oils (rosemary, oregano, mint, lemon, orange mixed with water foliar application)
Food for thought, do some research on each.
Good luck again