@blackwiggle

If you use "Old DS4" Controller a.k.a. CHU-ZCT1

It's stupidly always using Bluetooth communication even you use USB cable connect PS4 to charge controller.

BUT

If you use "New DS4" Controller a.k.a. CHU-ZCT2

You can change communication method via PS4 setting menu

Settings > Devices > Controllers > Communication Method


Hope this info help you deal with delay problem