I understand. From what I'd been told about everything that happened then, it's pretty complicated and some other not great things happen, but yes, he does get his soul back. I met him as Angel two or three years after all of this happened, and he didn't try to eat me.