My preference would be the Altus poncho/raincoat, which you can purchase from the Forum Store, Caminoteca in Pamplona, or reserve at Boutique du Pelerine in St Jean Pied de Port.
It's a great option because it completely covers your backpack, has long sleeves, and a full zip front which helps...