They would most likely search him anyway. The key to this case is what the dude mentioned. The scale got you the charge, not the amounts, as far as mj is concerned since one oz is 28g’s and it is 30+ for a trafficking charge.
If you consented you can’t make it a charter rights violation case which judges take very seriously. I hope for your sake you didn’t consent. A Charter violation=win.