It's a shortened version of he is due to come back home / he is supposed to come back home / he is going to come back home. It doesn't make a lot of sense to me, but then I don't have the context.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.