A 31-year-old Kitchener resident faced 21 charges during a Wellington County traffic stop involving a commercial vehicle for various violations under the Highway Traffic Act.