 Pari gbolohun yii: Finch jẹ Freemason ati pe o ti bẹrẹ sinu Lodge of Hope No. 2153 ni Portsmouth ni ọjọ 18 Oṣu Kẹsan ọdun 1918. Lẹyìn náà, ó jẹ ọmọ ẹgbẹ olùdásílẹ Royal Marine Portsmouth Lodge No. 6423 nígbà tí wọn yà á sí mímọ ní ọjọ kẹtàlélógún oṣù kẹrin ọdún 1947, ó sì jẹ Olùdarí Àgbà àkọkọ wọn. Ni ọdun to tẹle o ti fi sori ẹrọ bi wọn keji Worshipful Master  lori awọn ọgbọn-ọdun ti awọn : Ìkọlù Zeebrugge. 