I would take him to the vets for a full check over. He might have dental problems preventing him from being able to eat properly, or it could be something such as E.Cuniculi or kidney disease, which can be tested for by blood test, and then your bunny can be started on treatment. Lots of luck for your bunny, hope the vet goes ok.