Hes been commin out all day and just hangin out on top of his hides but hes also turned mean....
This sounds like a stressed snake... ball pythons are nocturnal, they don't come out during the day, just at night, if your bp has become more active than usual (specially if it happens during the day), you may have a stressed bp in your hands... is there anything about your pet's husbandry which might have changed? Temp fluctuations? Have you moved the enclosure or anything like that?