Respawns between 19 minutes and 60ish minutes after being killed. Killed him 10 times (using 2 characters) last night with a stopwatch running for the last handful.
(Got 5 Stardrops and a bunch of his other loot, most of which has no value these days.)