I've heard that in many situations that when water parameters or anything stressful in general happens it can cause a moral to stop eating for as long as weeks at a time. Some thing may be bugging him , but also sometimes they just go through fasting periods. I wouldn't worry about it excessively. Just keep offering him food once a week and when he gets hungry he'll eat. Water params would help though, since it's right after an ich outbreak.