Those are not Thrips. I know that for sure. Secondly if you are in flower do not use neem products in flower because it will have negative effects on the quality of the smoke. Lastly, DE is a mess if you put on top of the soil, it makes an absolute mess.
I am not 100 percent sure but they look like a garden variety aphid. To be sure, get some sticky traps and a 10 to 20 x magnification loop and do a google search for aphids. You can identify from some of their unique body traits. IMO I would get some lady bugs, last time I found aphids I purchased Lady bugs and they were gone in a few hours.