I'm confused. I thought your thread was what boost driver for a P4 in a 2D Mag.
In a 2D Mag, you have ~2.4V on the input to the driver board. To drive a P4 to the max, your driver board needs to deliver 1A drive current. Vf is about 3.5V at that drive current, so your board has to deliver ~3.5W of power to the P4.
If your board is 90% efficient, then your 2D batteries need to deliver
Iin = 3.5W/(0.9*2.4V) ~ 1.6A, which is well within the capabilities of D NiMH cells.
However, there is some question as to whether or not the BBNG1000 will run in full regulation or in safe mode. The TI docs for the TPS61030 IC regulator used in the BBNG state that the boost current switch limit is set to 40% of the nominal during "softstart", or about 1.6A. After charging the output capacitor to the input voltage, the regulator starts switching. Until the output voltage is reached, the boost switch current remains limited to the 40% level. When the output voltage is reached, the regulator takes control and the switch current limit is set back to 100%.
If you go with a DxxxI-bin P7, then your Vf is closer to 3.25V. If you use an MC-E, Vf could be about 3.1V. That reduces Iin to about 1.5A and 1.4A, respectively. And if your D NiMH can hold higher than 1.2V each under load, you'll be even better off.
If you want to DD a P7, you'll need a battery source that can deliver ~3A at ~Vf or slightly higher. That most likely means 3xD-NiMH. If you don't want to use a dropping resistor, then you'd probably be safest using a J voltage bin P7, to avoid the issue of getting 'lucky" with an I voltage bin P7 and ending up with Vf at the low end near 3.25V.