two weeks is less than no big deal
he may just not be hungry
being a great feeder means he's probably sufficiently well fed to last over six months without food
not that this may not be a sign for something, but I'd give it a couple more weeks before the vet, unless you see some other reason for concern
I hope this helps