PÅ veg tilbake til Skottland hjalp han ut fire skotter fra fengselet i Lincoln som hadde tjenestegjort under ham i Stirling Castle. Det er opptegnelser som viser at han mottok lønn fra den engelske kongen fra januar 1310 til året etter og ble gitt stillingen som guvernør av Perth av Edvard II av England. Perth holdt ut mot angrep fra Robert Bruce i seks uker før strategen Bruce lot hæren hvile i åtte dager. Han kom brått tilbake om natten og stormet over bymurene. Byen falt den 8. januar 1311.