Gio,
I understand having to move on. I did it with a monitor recently and a kingsnake many years ago. More than I bargained for. In your case, you are at risk more than I was and that means you had no choice.
Sounds like you found him a good home and that’s all anyone could ask of you. I hope it gives you peace of mind as well.
Take care and be well.
David