Update on the BF socks:
He loves them!
I gave them to him last night, and he exploded with thanks and a million hugs, saying they were great, and no one had ever made anything for him before. He listened to and repeated the Superwash Wool washing instructions, and the fit is a tiny bit too large, but passable. Being Irish, he loves the green. I feel relieved and appreciated, and can't wait to find more green yarn and make him some more!