A 30-year old New Westminster man is facing charges -- after allegedly assaulting a woman on-board a bus.
Transit Police say it happened Thursday morning -- when the man started yelling at a group of strangers.
When one of the women intervened, he allegedly spat on her, and started to kick and punch her.
He also apparently threatened to hit the driver if he didn't let him off the bus.
Brandon Joseph Johnson will undergo a psychiatric assessment Monday.
He's well known to police -- and has a previous conviction for assaulting a bus driver back in 2006.