No, he just respawned if you killed him before the upgrade.
This was added because he had a new drop added (the cloak of the bear) and otherwise people that killed him before the upgrade wouldn't be able to get it.
He won't respawn if you kill him now.