NO NO NO NO NO NO
DEFINITLY NO.
First, blood pythons are from malaysia while balls are from africa... Totally different.
Balls should have a basking spot of about 85-90 while bloods should have one about 85... So you would have to be almost right on the dot.
In general, never house snakes together unless breeding. Spread of parasites and disease is easily done. If one has problems, you can not tell which one has bad poop because they are together... etc.
Besides these, if they are both males, territorial fights could ensue, possibly leading to the death of your ball python.
Levi