Yeah, that makes sense. So, you've got yourself a great boa! They are awesome and because it's a male it really won't get much bigger than a female ball python; just a different body shape and a different personality!
So, I guess you can start to really investigate these boas since he chose you!
Also, have you heard back from the vet? The neck really looks unnatural and needs tending to. I believe you will need to take your snake into the vet's office for an exam; you don't want a respiratory infection (if that is what it is) to get out of hand as it can be fatal if not treated in a timely manner.
Also, now that you know it's a boa, you can post any questions you have in the boa section of this forum!! I'm excited for you, even though this is a surprise for you. Also, CV Exotics is a reputable place to do business with and so I don't know what went wrong with the communication part of the transaction. It does trouble me to hear that Scott is not being helpful as far as information after the sale is concerned. I can understand that since it has been three weeks since the date of sale, the snake is yours. (I find myself scratching my head that you did not know what a snake of interest looks like.) However, I don't understand why Scott isn't taking an active role in customer service after the sale....
On the other hand, you've got us!Get your snake to the vet and get him healthy and you have every reason to be proud of the snake that chose you and I just know the 2 of you will become great friends!! Boas are so cool!!