Ok thanks! Some of those white specs may have been some of the DE powder (some got on the leaves when applying it to the soil).With those white specks I could see in the other picture I was a little worried you might have spider mites, but it looks like very typical aphid damage so you should be fine when you get those taken care of.
Sent from my SM-G955U using Tapatalk
I just got some neem oil and neem seed meal so hopefully that will help with those aphid fuckers if anymore show up!! Ill also keep an eye out for lady bugs.