Yeah, I'd say if its a male, once every 3-4 weeks should be fine. But you will really have to play it by ear as not every snake is the same just like some people.
This once its an adult. I would feed once a week until he/she is up to small rats, then cut back to once every 2 week. Then when up to medium/larges, once every 3-4 weeks.