Prefered method to re-install GRUB

Hello,

My laptop (Framework 13 11th Generation) has a firmware update. I am currently on 3.17 and they have 3.19 available. However, 3.19 is not available on lvfs according to Framework,

There will not be an LVFS update for this specific release because it has an Intel CSME update, which can’t be delivered through LVFS. Use the UEFI Shell update method instead for this release.

I have updated my BIOS previously (before installing Bluefin, i.e on Void Linux), using the UEFI Shell update method and have lost grub. But it was fairly straightforward to restore Grub, in one case all I had to do was do a grub-install as the partition table and data was intact, and in another case I had to recreate the partition table, etc. and then install grub (in both cases from a live cd).

Given this lsblk output for a an automatic partitioning based install of bluefin-dx-framework:39,

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
zram0       252:0    0     8G  0 disk [SWAP]
nvme0n1     259:0    0 931.5G  0 disk 
├─nvme0n1p1 259:1    0   600M  0 part /boot/efi
├─nvme0n1p2 259:2    0     1G  0 part /boot
└─nvme0n1p3 259:3    0 929.9G  0 part /var/home
                                      /var
                                      /sysroot/ostree/deploy/default/var
                                      /usr
                                      /etc
                                      /
                                      /sysroot

What is the preferred method for me to re-install grub?