I have to say, I did look up tips and tricks for this battle too because I was EASILY getting my ass kicked by him. Unfortunately, a lot of the VOS Heisenberg is up to luck with the AI and positioning. I probably fought him ~18 times before getting the win. What I did not realize in my first few tries is that the fence pieces he throws at you during his shield phase will actually barricade you from some of his attacks. But even knowing that, it was NOT easy.
Seemed like a cakewalk in comparison to Miranda though!