Sorry old school me take him round the back of a 4 tonner and give him a chat without coffee (take a fellow NCO or Offr as witness)
If that fails the above more subtle approaches above may work or get the CoC involved and let them earn their pay.
Just make him run around the camp naked! Maybe turned down wellies for health and safety reasons and make him wear, the mother of all strapons, straped to his forehead, whils't he carries a massive flag, with " Im a huge, useless nobhead" emblazened across it! That should do nicely, well it did for me!!
If I caught some c*nt doing that to my younger brother they would get to see what their teeth looked like. There are better ways to deal with cocky shits. Most of the cockiness comes from being keen, and blokes that treat them like that were probably breast fed until they were seven and should have joined the fuzz rather than army.
I believe that with the generation today the old school way would only work on so many of the new guys. But it seems that so many NCO's are treading so carefully in the fear of getting the book thrown at them if they put one foot wrong themselves when dealing with these guys. And there is a thin line between giving someone a slap that he deserves and a bullying case as we all know.
From what i have seen the new AGAI system is working on the some of the boys that simply drop a bollock and need a simple form of regulated punishment where as the the proper gobby shits (as we have all been at one point or another) The good old school slap would prob do the trick more effectivly than say a show parade would.
One thing that i noticed especially when i was away from the regiment for a couple of years then returned was the lack of respect for senior guys, be it senior troopers all the way to sncos.
On other thing that i have discovered that you may laugh at but it does work, is giving some of the guys that you have problems with some responsibility above what they are used to getting. This is quite an easy thing to do within an armoured unit. And you would be amazed how some bad boys step into line and drag others into line when they have a job to do that they can be noticed for and put there name to.
B_G_L i know what you mean about being keen and it coming out the wrong way as there is a thin line between confidence and arrogance and that can often rub peeps up the wrong way. And i would feel the same way about that happening to one of my brothers too but they would be the first to admit that they have deserved a dig from time to time, not quite how cvrtgunner explained but i think that you know what i mean.
So if you cant be arsed reading the shite that i wrote i suppose what im saying is a mix of old and new disapline is prob the way ahead and when i know that respect for the a person or individual needs to be earnt and not demanded on both sides, but the respect for rank should always be there.