Actually, what I found was a lot easier is, rather than jumping off, hitting him with a charged zappfly, then quickly jump to the nearest platform as the one you're on slides in cos in the time it takes to jump off then launch back up his stamina goes back up.