If you are still running into cheaters, I have found the reason why.
I have been looking over a few cheat forums, and it turns out cheat developers have found a way to completely disable BattlEye, yes, you heard that right. BSG haven't implemented the serverside checks, so all it takes is a simple script, and it's completely disabled. This will be fixed, and was likely just a mistake.
EDIT: This may be being worked on right now, but as BSG don't share technical details about what they're working on, it is not confirmed, ( https://twitter.com/bstategames/status/1161950943530881024 )
EDIT2: The technical update did not fix the problem, cheaters are still able to disable BattlEye.