It depends. If I am using the border as inside the quilt then I will try to buy all fabric at once except for shashing if needed. If using shashing then I wait until the blocks are done and then find shashing that looks goods or matches my color scheme. I am not very picky about the backing. It is not my main focal point in my quilts so I often choose backing last and make it plain and then use machine quilting as interest.