There is no specific speed limit because of the motor controller. The output will switch in a matter of a few microseconds after a change in hall sensor state.
The limit in a motor is usually a matter of inductance in the windings: higher inductance means current rises slower and so does the magnetic field. It also depends on mechanical friction and inertia.
Both the BL1500 and the VBL1650 will do braking. On the VBL1650, the braking can be disabled.