I don't trim to square blocks... it ruins some aspect of the design. Instead I alter the seams in the block... either take up or let out as needed. Yes, it's a pain, but at least I don't get puckers from trying to force two different size blocks to seam together. It's worth the time and trouble, IMO.