I have recently acquired a new ball python. He is a nine year old normal male and weighs in at 1080 grams. His previous owner was only feeding him every two weeks. He was eating a small rat. I would like to know how often I should feed him. Every two weeks seems like a very long time in between feedings. Any advice would be greatly appreciated.