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