An OC Transpo driver who drove his articulated bus through warning lights at the same rail crossing where a bus collided with a train two weeks ago had to decide between that and knocking passengers over by braking hard, the transit agency’s general manager said Tuesday.