Have you tried a wire cage, set in the middle of the floor, with a live mouse in it?
Also, ball pythons can go months without food, but not without water. Water is what he will be looking for. Where can he get water? That's where you want to look for him. Leave a pan of water out next to the mouse cage.
Snakes will travel DOWN to look for water--the ground floor, or the basement, wherever they can head downward, because that's logically where water should be.