York regional police have arrested a 39-year-old man who allegedly threw coffee at a TTC bus driver in Vaughan last month.

It happened around 8 a.m. on June 8, after the man boarded a 105 Dufferin bus at the intersection of Dufferin Street and Dufferin Hill Drive, south of Rutherford Road.

The driver recognized the man as someone who had been verbally abusive to him a month before and stole a transfer as he got off the bus.

On the morning of June 8, the driver asked him to leave. The man refused and walked to the back of the bus, but the driver wouldn’t move until the man got off.

The man got angry, walked to the front of the bus and tossed coffee at the driver from a thermal travel mug. The driver wasn’t hurt.

Last week, police released surveillance video and photos of the assault in the hopes someone could help identify him.

Pavel Osorio, from Vaughan, was arrested in Richmond Hill on Tuesday and charged him with assault with a weapon. He is expected to appear in court on Thursday.