everytime i've had to make a progress bar for work i just... make it up. I have a loading bar tied to absolutely nothing that slowly fills up over however long it think i takes to complete the task + a minute or two that then jumps to the end when the task actually completes