Most of the time, BPs don't seem to move that far from the cage. Remember a baby ball can coil up into a tiny ball the size of a lime(smaller maybe!) so they will fit into cracks and crevices you wouldn't think of.
I doubt he's climbed up to the attic. Have you looked INSIDE all the shoes, behind all the books/dvds/tapes on any shelves, behind any shelving that's not built in, under and behind the fridge(you'll have to check underneath then pull it out carefully to check the back), under the stove, inside every cabinet(including IN all the pots, pans, tupperware, etc)...?
They will also climb up under inside furniture, so have you pulled all the couch cushions, turned over any recliners/chairs to check inside and underneath?
Please don't use a glue trap. Then you'd be posting how to treat a python who's had half it's skin ripped off.