Are you referring to have NCM delay when it checks the node after the upgrade has been completed?
If you are asking if NCM can run a firmware update when it 'sees' a condition then maybe this will work
1. Firmware upgrade job defined, which would probably be defined in Config Change template
2. A core Orion alert set to look for certain condition: node is up AND firmware = 12.4 AND model = cuz AND site = ABC
3. Action uses execute script
4. Script uses Orion API to pass variables and execute the firmware upgrade job