My big 4 year old male ate last on March 26th (5 weeks ago). He did this last year too during breeding season and didn't seem any worse for his lack of appetite. I think he finally started eating again after about 8 weeks.
I just keep offering him something every week and if he doesn't eat it, usually one of the other snakes will.