OK So I found a few issues with the cron and I did get it to send my messages. This morning I got my cron log and I have a message in it that makes me wonder if I am still missing something? Here is the message from that log file:
/home/#####/public_html/nbill_cron_scheduled_reminders.php:74: //We don't have any Joomla functionality available, nor any language files, so use PHP mail function and hard-code English message
/home/#####/public_html/nbill_cron_scheduled_reminders.php:75: mail($email_address, "nBill Scheduled Reminder FAILURE", "Scheduled Reminder script FAILED. File '" . nbf_cms::$interop->nbill_admin_base_path . "/framework/nbill.reminder.sender.php' not found.");
/home/#####/public_html/nbill_cron_scheduled_reminders.php:76: }
---
/home/#####/public_html/nbill_cron_auto_invoice_generator.php:77: //We don't have any Joomla functionality available, nor any language files, so use PHP mail function and hard-code English message
/home/#####/public_html/nbill_cron_auto_invoice_generator.php:78: mail($email_address, "nBill Auto Invoice Generator FAILURE", "Automatic invoice generation failed. File " . nbf_cms::$interop->nbill_admin_base_path . "'/administrator/components/com_nbill/framework/classes/nbill.invoice.generator.class.php' not found.");
/home/#####/public_html/nbill_cron_auto_invoice_generator.php:79: }