Hey tom I can pay via freelancer now if you finish v3 of my software
Projects with prepaid milestones give confidence to freelancers. As a result they:
get accepted quicker
are more likely to be completed to your satisfaction
A prepaid milestone is a refundable deposit (a percentage determined by you, of the total project value) that is released to the freelancer only when you are happy with the first phase of their work.