OK! The definitive answer finally. My steps to expand a LUKS encrypted volume...
cryptsetup luksOpen /dev/sda2 crypt-volumeto open the encrypted volume.parted /dev/sdato extend the partition.resizepart NUMBER END.vgchange -a n fedora_chocbar. Stop using the VG so you can do the next step.cryptsetup luksClose crypt-volume. Close the encrypted volume for the next steps.cryptsetup luksOpen /dev/sda2 crypt-volume. Open it again.cryptsetup resize crypt-volume. Will automatically resize the LUKS volume to the available space.vgchange -a y fedora_chocbar. Activate the VG.pvresize /dev/mapper/crypt-volume. Resize the PV.lvresize -l+100%FREE /dev/fedora_chocbar/home. Resize the LV for /home to 100% of the free space.resize2fse2fsck -f /dev/mapper/fedora_chocbar-home. ResizeThrow some fsck magic at the filesystem in /home (automatically uses 100% free space)resized fs.e2fsck -fresize2fs /dev/mapper/fedora_chocbar-home. Throw some fsck magic atResize the resized fs.filesystem in /home (automatically uses 100% free space)
I hope someone else finds this useful. I now have 300+GB for my test VMs on my laptop!