The cop said he was not detained right off the bat.
Just say," Thanks, have a nice day", and that's it.
He did engage the officer and brought the delay on himself. He did mostly "stuck to his guns" and not give out any information, other than first name, age, and waiting on a CPL, and the cops figured out he was going to keep repeating himself, so eventually, the cops got tired and ended it for him.
I think this should have been over in the first few seconds of video, and not drag out over seven minutes.