Thank you, everyone. My son (8 year Marine) will deliver it Friday to the new Marine. Z has finished basic and is at his first school so he can leave for a bit. Parents were not allowed at graduation, so it's the first time they've seen him.
I just looked up the pattern - I left out a word - it's Bricks and Stepping Stones. (Bonnie Hunter)