Dual-FIB Policy Routing on FreeBSD: Two Upstreams, One Server, Zero Confusion

How to run a FreeBSD server with two completely independent internet uplinks - a physical provider and a BGP tunnel - using dual- FIB routing tables, PF s rtable and reply-to directives, and a single bridge that carries NAT d, routed, and pure public jail traffic simultaneously.