I have rebellion fully upgraded and beowulf is also fully upgraded except for air hike since Rebellion already has it.
I will need to try throwing rebellion I didn't know I could stop his devil trigger. I would just let it happen and start running and jumping hoping he doesn't hit me.