"He smelled it and then asked Richards for consent to search him and his car, Meyers said."
If you don't want to get caught the proper response is "no."
Exactly, especially if you know you have contraband in your car.
Of course the type of person who shows up to a police station reeking of weed (and I suspect more than just his money smelled) probably ain't too bright when it comes to constitutional law.