Most people in Humboldt are OK with the months it took for charges in April's deadly bus crash, Mayor Rob Muench says.

Police wanted to make sure the investigation into the crash that killed 16 people and injured another 13 on the Humboldt Broncos team bus on April 6th was done properly, Muench said.

RCMP announced Friday that 29-year-old Jaskirat Sidhu of Calgary is charged with 16 counts of dangerous driving causing death and 13 counts of dangerous driving causing bodily injury.

The upcoming court case won't be easy for many, Muench said.