I have a male hognose that I've had for close to 2 years now with the same issues... Mine went off food after I'd had him for 2 months (I got him at the end of summer during July). He has stayed off food for the majority of the time I've had him since... I will get him to eat maybe once every 5-6 offerings, but that's it. He will typically be off food for about 1-2 months, then take a meal, then go off again. I have tried everything except live feeding him at this point.
I would try playing with your light schedule...That might help. The times when I do get mine to eat are usually in the middle of the day when the lights have been on in the snake room.
Good luck! Hopefully yours will grow out of his feeding problems.