Sorry you’re having trouble with your bun. I know things like this can be concerning.
If it were me I would take him to the vet. Last year my buck wasn’t eating his pellets well at all. He would normally finish them within an hour. It started taking him over 4 hours. I made a vet appointment and even got an email back from my vet (because I emailed a concern about the RHVD2 virus) and he confirmed any changes like this to their habits do warrant a thorough exam. I was especially concerned because my guy didn’t eat a lot of hay to begin with so my first thought was teeth issues. Since it wasn’t a new bag and the storage has always been the same I figured for my guy it had to be medical or a change in his taste preference.
After an exam that showed nothing unusual we had a blood test with diagnostics done and found out that he had elevated liver enzymes.
I’m not sure if there is any coorelation between his liver and his eating because I ended up slowly switching pellets as well but I will say that before I switched and before he got his treatment completed it was taking him up to 12 hours to eat his pellets. His retest showed the liver enzymes back to normal and he is now eating pellets the same as he was before this happened.
It could be he just doesn’t like the pellets much anymore. It could be that it was a bad batch or they got bad while you were storing it, but it could also be a medical issue. I think it’s important to rule out a medical cause.
Good luck with your guy and please keep us posted!