Он не ждал пока демон сожрет детей. Вот как всё было. Этот мужик прикинулся трупом. После этого демон его сожрал. По логике сразу как демон его проглотил он должен был ему вспороть грудину, но видимо произошла какая то накладка, из-за чего он смог убить демона только сейчас. Не все планы срабатывают как планировалось.