119 :(

So Im heading to Jersey City from Bayonne, I activate my ticket, and this fuckass driver tells me he's only taking passengers that are going to NYC?? Tells me I have to wait for the 10, mind you, it's freezing cold and the next 10 bus isnt for 40 minutes (I.e I'll have to buy another ticket)

Like, does the 119 have an express route or something? Is this new? Hopefully this is a regular thing and I've just been out of the loop