Can you please quantify the delayed response that you see and the conditions when you see it?
-
You can reduce the delay on the sending side. You only send data every second.
-
Perhaps the very slow setting for the Servo movement makes it hard to see when they start moving.
-
You may have defective modules. See these two threads about slow response times
https://forum.arduino.cc/t/hc-05-with-arduino-uno-not-receiving-for-4-second-intervals/1153688
https://forum.arduino.cc/t/hc-05-really-long-delay-and-cant-set-any-baud-rate/890747