Nach der Eroberung von Wales kam es über Iscennen zu einer Fehde Giffards mit Humphrey de Bohun, 3. Earl of Hereford, da dieser während des Krieges Iscennen erobert hatte und so das Gebiet für sich beanspruchte. Erst 1289 sprach ein Schiedsspruch des Königs Iscennen endgültig Giffard zu. Giffards Streit mit Rhys ap Maredudd über Perfedd und Hirfryn war 1287 mit ein Auslöser für die Rebellion von Rhys gegen den König. Während des walisischen Aufstands von 1294 verteidigte er zusammen mit dem Earl of Hereford Mittelwales und konnte nach vier vergeblichen Versuchen schließlich im November das belagerte Builth Castle entsetzen. Danach gehörte er zum englischen Heer, dass im Französisch-Englischen Krieg ab 1294 die Gascogne verteidigen sollte. Dabei sollte er die Burg von Podensac südlich von Bordeaux verteidigen, die er aber ohne große Gegenwehr einem französischen Heer unter Karl von Valois übergab. Dabei handelte er für die englische Garnison freien Abzug aus, während er die ebenfalls zur Besatzung gehörenden Ritter aus der Gascogne der Gnade der Eroberer überließ. Dies sorgte verständlicherweise für Aufruhr unter den Adligen aus der Gacogne. Der Marshal der englischen Armee, "Ralph Gorges", wollte Giffard nun vor Gericht stellen, was nun zur Meuterei von Giffards Soldaten führte. Danach kehrte Giffard nach England zurück. Trotz seines Misserfolgs in der Gascogne behielt er die Gunst des Königs und nahm an Ratsversammlungen und Parlamenten teil, weshalb er als Baron Giffard gilt. 1292 hatte er der Ratsversammlung angehört, die in Berwick über die Thronfolge in Schottland beraten hatte. Als Angehöriger des Kronrats während des Feldzugs des Königs nach Flandern 1297 war er wahrscheinlich an der Formulierung der "Confirmatio Cartarum", einer Bestätigung der Magna Carta beteiligt. Er starb auf einem seiner Güter in Wiltshire und wurde am 11. Juni 1299 in Malmesbury Abbey beigesetzt.