I can call the second popup form from another command button just by pasting the call across and it works just fine.
Here are the calls
"DoCmd.OpenForm "ThingTypePopForm", acNormal, , , , acWindowNormal
DoCmd.OpenForm "ThingSubTypePopForm", acNormal, , SubTypePopFormFilter, , acWindowNormal"