MPCNC Stepper Motor shaft length

Wondering about the desired shaft length for the 4 stepper motors in the MPCNC. Most steppers seem to feature a 22mm or so shaft, measured from the round base at the center of the stepper motor. It seems that this is not long enough for the toothed pulleys, and we should have a shaft length of 24mm to have good contact with the grub screws and the correct space between the pulley and the motor body, using the printed spacer. Having trouble finding steppers the right length. Any advice? How long are the ones offered by v1 engineering?