So...does this mean that you'll keep him?? I believe things happen and sometimes we don't get to know the reasons behind why they happen. I guess you were suppose to get a boa, though you didn't realize it at the time!
I would love to see your handsome guy out of the cage when you have the chance!! Congrats!!