Hmmmmmmm....I'm hardly a boa expert. I wouldn't even call myself a boa novice at this point. LOL But I'll hazard an opinion anyhow. Based on the colors, I would guess BCI....but based on the saddle shape, I would wonder if maybe he had a little BCC mixed into his heritage somewhere along the way.
Regardless though....gorgeous snake!