The guy eating the sandwich had no obligation to give the cop his name.
Incorrect. Eating was a minor violation and he can be cited. The officer has probable cause and can arrest him if he refuses ID. If they wanted to cite him and he refused his name, he can be arrested and he was.
I counted 4-6 policeman escorting this guy away. Something wrong with that picture.
I'm just sayin'....