Neem all natural...
No taste no issue with smoke....
Cap full of Neem to one gallon of water.... = The Mix
Put in spray bottle....
Spray Plant where you see bugs/eggs/larve/etc
Add a couple of oz [of Mix] to watering/feeding so it goes to roots also...
Good Luck ...
looks like aphids. not a big deal
many things work on aphids, i use dish soap and water, not more than a tsp per gal sprayed on the leaves, out of direct light. when it dries, spray with water to wash off
i would not use neem on plant after 4th week in flower it is natural but still an oil.soap and water is your best bet make sure plant completly dries ,you dont want mold problems bieng so close to harvest.