@Hemang Just to make sure I understand the sequence of events:
1. User goes to *Create Projects from Sales Orders` page
2. Projects are selected and created in bulk
3. Project UE scripts are fired, but the Billing Schedules actually haven't been updated yet