There’s no such thing as something only being someone’s first offence. If it’s a yellow card offence, it’s a yellow card offence.
There is something about repeated non-bookable offence fouls accumulating to being a booking. But nothing about being let off with a yellow card offence because it’s a first offence.
When a player is about to break forward, running in the direction of the opposition goal (so not sideways or even diagonally and certainly not backwards), even in his own half, and is fouled so he can’t break forward, it should always be a booking.