has he lost weight?
I had a male go 10 months last year (im sure the thread is still here some where) but lost only 60g
as long as he is not loosing weight dont worry too much but if he starts loosing weight and still will not eat then its time for a vet but a 900 gram ball can go a very long time without food