I guess I am not as obsessesive about finished sizes as others. I add a light and dark side, then square up. before joining blocks, I double check that all blocks are the same size. If they got noticeably smaller, I just add that to the border width.
I also piece in strips, so I don't cut them apart until the edge is sewn on.