I personally am comfortably an 11 in almost all Vans and almost all Lakais I've had have been 11 and fit correctly. Incidentally, in an 11 in nearly all Nikes, too.
-Proto, Atlantic, Newport, Manchester vulc, Riley 1.
10.5 or 10 for you. I'm doubtful the 9.5 would fit if the 10.5 Charges are snug. That shoe is closer to a true to size/standard fit.
I'd recommend that they are pretty true to size and you should go with that size if you know what it is. Example, if you're a 10.5 across X number of brands' models
But, if you can do returns from where you order, that's a good fail safe!