Hornigold si počínal opatrně a během války o španělské dědictví neútočil na britské lodě, ale na španělské. Jeho pirátská kariéra pokračovala až do prosince 1717. Poté přišel další královský pardon a Hornigold se v lednu 1717 vydal do Kingstonu pro pardon. Byl zproštěn viny. Po příchodu Woodose Rogerse, který se stal guvernérem, tak spousta pirátů královský pardon odmítla či porušila. Hornigold, který pardon přijal, byl pověřen úkolem, aby lovil piráty kteří královský pardon porušili či odmítli. Jeho hlavním cílem byl Charles Vane, nikdy se mu ho však nepodařilo polapit, ačkoli zajal a nechal popravit například Steda Bonneta nebo Jacka Rackhama. V roce 1719 byl na obchodní plavbě do Mexika, za hurikánu se jeho loď rozbila o útes daleko od pevniny a utopil se s celou svojí posádkou.