He's stupid easy if you just cheese him with sorceries, but then again everything is. Did you fight any of the DLC bosses yet?

I changed my alarm tone to blare the Taurus Demon boss fight music extra loud. Getting up at 5:30 isn't too tricky now.