Well we have worked out a routine. I give him his food at 8pm, he moves it around a bit, I get home from work the next day "around" 4 when he eats a bit and a little before 8 it is all gone.
I suspect either he wants to ensure I make it home to give him more or he likes his food a little on the stale side. Whichever I will take it.
Naturally he is going home in a couple of days. 😄
Thanks to all for the help.