So the Billing Schedule getting populated on the Project is what has the delay, and then you want that reflected on the SO.
When the Billing Scheduled does finally get populated on the Project, does that happen to trigger UEs? maybe with
edit
or
xedit
, not sure what the event type would be