Your extra 1/8” is due to you cutting your squares 1/8” larger, ( 3 7/8” vs 4”) and you sewed perfectly. Great job. Now, you can trim your squares to your 3 1/2”. Or you can cut your squares 3 7/8” and ( hope) to continue getting them all perfect.
I would continue with the bit of trim room.