Given the time of the year and the age of your BP I would not worry too much mature animals sometimes go off feed this time of the year.

Since your BP is 2 years old and I assume a good body weight he/she will be ok.

Make sure your husbandry is on spot and that your BP is he is well hydrated and wait it out. It can last month just keep monitoring him/her closely and sooner or late he/she will resume feeding.