Machining a block, how it´s going???

When I get a block in for boring, I first clean it and then use a dial bore guage to check the taper and the difference in bore roundness. Then I make a decision on what the finish bore would end up at. I too like to have the pistons in hand before I bore a block, as they differ in size reguardless of the type of material that they are made of. And true different rings take different finishes. Also too the amount of piston to wall clearance differs from cast to hypers, to forged. Anyway all this is determined after the block has been cleaned, and discussed with the customer. Then the piston choice will be determined by engine useage.