En 1820 fue recompensado con la Gran Cruz de la Orden Americana de Isabel la Católica y se le nombró director general de la Armada hasta 1822.