I had unprotected oral sex (when I go in vagina, I always use condom). I noticed that she worked too much with her teeth and might have damaged penis head a bit. After couple days I noticed these red dots, not painful but a bit itchy
Looks like candidal balanitis. Try applying Clotrimazole for 10 days to see if it resolves it.