Hopefully someone with more knowledge will answer. My answer simply is: I wouldn't do it unless I had been personally taught by and practiced in front of a professional. If I was buying a snake I would buy from a reputable breeder who would either pop the snake in front of me, if in person, or provide a guarantee of gender and then I would have my vet pop it, if I bought off the internet.