Looks like plant lice, and in mass quantities :( ordered some neem oil, was putting powder diatomaceous earth on soil for prevention of pests...sigh, anything I can do before the neem oil comes in?
Rinse them off with a good spray and then just make a soapy water solution "very light on the dish soap" use a kind that isn't anti microbial. And spray it on. Should help till the good stuff gets there!