Computer experts: Can I move an EFI System Partition so I can merge two non-adjecent areas?

Well, that was bad design. Those special partitions should be at either the front of back of the drive, specifically to avoid this sort of situation.

Since one of your partitions is empty, I’d just delete that one entirely, and see if you can move the special partitions all to the other side. After you do that, just expand the boot partition to fill up the rest of the space.

That said, I’ve never moved those partitions on my computer. They were at the front of the drive, where they should be. I don’t know if there’s a special concern in moving those. So look into that before trying anything I said, to make sure the EFI partition will still work if it’s moved.