Once a week is all you need and your snake looks good to me. My 4 month old is 178Grams but hasn't pooped in 3 weeks.. So it has 3 mice in it..
Your doing good, you can judge what size rodent to feed by the thickest part of the snakes body.. Thats a easy way to do it, My 4 moth old is still on Small mice/med. My 7 month old is on Large mice and he is 259 Grams. He will be eating those for a while....once they are 225 go to a little bigger mouse.
Ball Pythons will come out at night and look around their enclosure. That isnt being hungry, they are just nocturnal. If your Ball is out during the day for several hours surfing the glass then it is stressed... That can mean check your temps ect... Also if that happens cover the entire enclosure with a towel ect..so it doesnt feel exposed and unsafe. With Glass/clear plastic enclosures cover 3 sides with dark paperbor cardboard. That helps with heat and feeling secure.