A dilemma

So, it’s new snake time due to an unfortunate turn of events, my breeding pair of red spotted garters died during brumation. I am debating between getting either:

A. a male western hognose (to breed my 100% het albino female)

B. a great basin gopher (very cool)

C. a northern pine (also very cool)

Any opinions? I am considering the hog for breeding, the other two just pets for now.