I finished Dad's waistcoat on Saturday after much battling with button holes. The tutorial is excellent but I was rushing them on Friday evening and making the button holes 1 stitch wide which turned out to be too small. On Saturday I tried concentrating more (ie less Ravelry chat) and making the holes 2 stitches wide. It worked like a dream.
I decided not to properly block it but lightly steamed it with the iron on wool setting. I gave it to Dad this evening. He's very happy with it.