Basically,both these phase there are the same meanings.but if you would like to differentiate them,'先...然后...' first you can do,and then secondly you do another thing.the times order we can not transpose.must first and then secondly.
and the '先。。。再。。。'means sometimes if you say a thing,about the timesheet,first for waht and then for what,it does not emphasis the order.at some time they are equally as well.