Während des Schottischen Unabhängigkeitskriegs wollte Butler 1303 mit einer irischen Streitmacht die Feldzüge des englischen Königs Eduard I. in Schottland unterstützen, doch schließlich befahl ihm der König, zum Schutz der Insel in Irland bleiben. Weil John Wogan, der Justiciar of Ireland nicht in Irland war, diente Butler von November 1304 bis Mai 1305 als sein Stellvertreter. Von 1309 bis 1310 war Butler in England, wo er von König Eduard II. zum Ritter geschlagen wurde. Zurück in Irland, diente er von August 1312 bis Juni 1314 als Justiciar of Ireland. In dieser Funktion unternahm er im Winter von 1312 bis 1313 einen größeren Feldzug gegen den irischen Clan der "Uí Bhroin" in Wicklow, womit er den Clan zur Unterwerfung zwang. Zu Michaelis 1313 soll er 30 Knappen in Dublin zum Ritter geschlagen haben.