I would say that would be a bit to big, also balls tend to imprint on a certain species that they reguard as food so the chances of a refusal are pertty high. A small rabbit would be good for a blood python though.
Currently have
2.3 pastel's
0.1 spider
0.1 normal
1.1 100% het albino's
1.0 Albino ( he will live at work but i get to take care of him)
1.0 Cinnamon
1.0 Fire
FYI rabbits stink too..atleast when you have a lot of them. Pretty much any rodent in a large enough quantity is going to stink, but if I was you I'd look for more info on ASFs, I've heard they are cleaner and less stinky than rats/mice.