Next time you're in the Boston area, come visit the Goshinkan in Newton. You are welcome anytime.
Or drop by any Yoshinkan dojo in your area. The shihonage pin is one of our basic techniques (kihon waza) so you should find a uniform approach to its execution at any Yoshinkan dojo.
haha, Boston is my home town, I might just take you up on it someday.