I didn't badge anyone, They really don't care if your LEO or not .
This was Hobbe Airport in Houston. I'll bet most major airport have that machine and it's standard procedure for them.
The only thing the guy was unsure of, was if the knife was small enough to mail, so he asked a supervisor.
Really it seems routine to them IMO