Try feeding him when he's out and roaming. I find this works some times. Even if it's 2-4 in the morning.

Good Luck!
Jim Smith