The truck driver from last spring's Humboldt Broncos bus crash has pleaded guilty to all the charges against him.

Jaskirat Singh Sidhu ran a stop sign colliding with the junior hockey team's bus in April, killing 16 and injuring 13 more near Tisdale, Sask.

He was in Melfort Provincial Court this morning and entered guilty pleas to 16 counts of dangerous driving causing death and 13 counts of dangerous driving causing bodily harm.

He has yet to be sentenced.