I recommend a BCI for a first time snake owner. They RARELY refuse food, are usually docile, grow to a respectable size but still remain manageable, dont require any really large prey. They also come in as many if not more colors and patterns than BPs and they dont really have any crazy husbandry requirement.