i would say yes but idk if he did anything to provoke the police officer
True, the officer should've tell him the reason why he was detain in the first place, so I don't think we will know what truly happened. Still both of them could've been more civilized.
Even if both of them were being rude to each other, the guy wasn't asking an unreasonable question, police officers can't just go around putting people up against the wall like that, the officer was being a total dick.