I have been investigating this issue with my MacBook 13"
My Logitech BT mouse, V470, is erratic and jumps/lags after a short time of use.
I found a "JHHPortGet" process running at 99.9% CPU, and the CPU fan also running flat chat.
Cancelling this process improves the BT mouse operation.
However, as I was about to write this post, I again noticed some mouse movement issues, but to a lesser extent.
I conclude that the Mac's bluetooth processes are not getting enough priority over some other processes, causing intermittent mouse op.
The "JHHPortGet" process is a mystery, as theres no mention of it anywhere with Google, accept for a Chinese blog post with as yet no replies. I think this warrants a new post specific to "JHHPortGet" process.
Its safe to assume that other high-priority processes will steel CPU time from the Bluetooth Process.
If the BT process could be given a higher priority, this may fix the issue for many Mac users.