He was drinking in a closed area while on his motorcycle and refused to take an on spot test.
Any roadside test that you take is completely voluntary. The officer is building a probable cause case against you with these tests.
You should exercise your right to remain silent while recording the entire traffic stop. Politely decline any roadside tests and searches and ask if you are free to go.
People need to start exercising their rights more against government agents.