Seriously???
Kind of sounds like the officer had every right and reason to take the bike, impound it and put Dave in the back of his car.
If you don't have anything to hide there is no reason to run, those that do obviously don't want to pay the consequences for the lack of requirements to ride a motorcycle and have it on public roads. What makes you think the officer wants to sit there and waste time waiting for someone else to bring things he should have had on his person already?
That was a well earned ticket IMO.