So dh has been working away all week for back yesterday and has come back with around 5 of these itching spots on his Monday. Also a couple on his face. anyone have any idea what they could be, are they bites?