That first pic is DEFINITELY NOT a Ball Python. I too own one and their markings are very random and they don't have any markings on their belly scales, they are white/pale color. At first blush I thought it was too but a few seconds more and it became obvious.
Good kill, be careful!
Good kill, be careful!
