@KCL - Scott, an NGFW box with an integrated PoE switch, let alone one with more than 4-5 PoE ports, is a rare bird, and a dying one at that.
IMHO, your best option is the outgoing (but still available) Fortinet FortiGate 80E-POE or 81E-POE, with 12 total PoE+ ports (datasheet here). They're...