John William Dupre (1790–1866), HM Attorney General ก่อน ต่อไป