There's been a few messages about this over the years but I haven't seen anyone actually say they've gotten it working. A TFTP proxy is part of the core BSD OS so it's just a matter of getting it configured and running.
Does anyone have a step-by-step guide that will let me access a remote TFTP server through an OPNSense box?