Have you talked with your mom about everything you're considering? Is she going to let you have a dumeril's, bull, or boa constrictor?
I think getting her approval on any of these specific species is actually first priority, being that you live with your family, before going back and forth on the decision on your own. As a first step, her approval is what matters.