Block Format Error Bounds and Optimal Block Size Selection