If you have lippy kids, manage them accordingly, in line with your tolerance level. I would recommend the use of the stepped approach.
If the player is guilty of consistently providing 'low level' dissent - go through the steps. A quiet word, a public word, a public word with the captain and then a caution. Managing the player in this way, and communicating this to all stakeholders (i.e. last chance, cut the grass, no more), allows you to easily sell a caution.
Skips stages as and when you see fit. If a player has clearly shown dissent (clapped at your decision, thrown a ball in frustration), we're going straight to the yellow. If a player has come to crossing the line, something along the lines of "speak to me like that again, and you'll be receiving a caution. That's your only and final warning" nice and loudly so everyone, including management, can hear, again sets you up nicely for selling a caution.
NB: Piece of advice, there is no such thing as a booking in football. We 'caution' players.