Enhancements to ProceedQuestion for more flexibility in handling job completion