I don’t carry or have a permit, but was always told to put both hands on the wheel and leave them there. I’m NOT going to fumble around for ANYTHING before the officer approaches. How does he know I’m into the glove compartment/purse/pocket for my license and registration and not a gun? He doesn’t!!
The couple of times I’ve been pulled over and was asked for the items, I told the officer where they were located before reaching. In one case my purse (with license) was in the back seat where I couldn’t reach. Told the officer and asked if he wanted me to get out and get it or if he wanted to open the door and get it for me.
My personal opinion, when pulled over, the officer is in charge. Being an ass won’t help the situation, and whether the officer is right or wrong, could get me killed. My goal is to sleep in my bed at night.