Bastien, I do like snakes, but they are not something I would have as a pet for myself. Yours is lucky to have a new home, I hate the "no time" excuse no matter what kind of animal it is, it seems so few people are prepared for a proper commitment.
Melinda, where on earth have you established your mouse sanctuary? No owls? No hawks? No wild snakes? No cats?