I was successfull in getting my ender 5 pro bltouch to work faster. I still have some tweaking to do, and I'm a noob. I did the following in configuration_backend.h:
I changed #define HOMING_FEEDRATE_Z 4 times 60 to 20 times 60:
#if ENABLED(EZABL_SUPERFASTPROBE) && DISABLED(BLTOUCH)
#define HOMING_FEEDRATE_Z (15*60)
#elif ENABLED(EZABL_FASTPROBE) && DISABLED(BLTOUCH)
#define HOMING_FEEDRATE_Z (8*60)
#else
#define HOMING_FEEDRATE_Z (20*60)
#endif
XY probe speed looks good, didn't have to change:
#if ENABLED(PROBING_MOTORS_OFF)
#define XY_PROBE_SPEED 8000
#else
#if ENABLED(SLOWER_PROBE_MOVES) || ENABLED(TH3D_EZ300) || ENABLED(TIM_AM8)
#define XY_PROBE_SPEED 8000
#else
#if ENABLED(EZABL_SUPERFASTPROBE)
#define XY_PROBE_SPEED 16000
#else
#define XY_PROBE_SPEED 12000
#endif
#endif
#endif
I uncommentedcommented (deactivated) this, so it probes only one time:
//#define MULTIPLE_PROBING 2
I changed the folowing from 15, 10, 10:
#if ENABLED(BLTOUCH)
#define Z_CLEARANCE_DEPLOY_PROBE 10
#define Z_CLEARANCE_BETWEEN_PROBES 5
#define Z_CLEARANCE_MULTI_PROBE 5
Hope this helps. Work in progress.
Andy