What is this?

I’ve recently just got home after spending the night at my bfs house and when I got home I took a shower, couple of hours later I started itching and on my back there’s these itchy red bumps all over my back, anyone knows what could it be?