If you calculate the flow rate for a average weighing adult, lets say 75 kg (Don't have the formula in pounds), at a 12 breaths per minute= (6-8ml Tidal vol/Kg)*(Respiration rate), you will get: 5,4 l/min (Using all the values at the bottom ranges). Even if you up these values to 100kg patient at a TV of 10ml/kg (Outdated value), and up the RR to 20/min, you will still only get to: 20l/min. This formula does not take into consideration the dead space effect.
So no, you should not get up 25l/min in theory, when using a BVMR. However, should you use a BVMR (Not connected to an ETT), and don't maintain a good seal, or perhaps ventilate the stomach, you might need more than 25l/min, as it not goinig where it is supposed to go!! Using the same formula, you can get up to the 25l/min mark with a patient who is presenting with tachypnea, and a large adult (TV is may increase with this as well) and you administer O2 via mask with a reservoir. Eg. (80kg*10ml/kg)*(30RR)= 2,4l/min. So by using a mask, you may get closer, that with BVMR because you will not likely hyperventilate the patient on a BVMR
Our protocol state that we should use 15l/min on a BVMR, i don't follow that. I use a flow rate that is enough to keep the reservoir bag infalted between ventilations, then i am not giving to little or to much.
As for 2l/min, yes there is a place prehospital. You will use this flow rate on patients at the extreme end of the age scale, i.e. the geriatrics an neonates. Maybe not on the primary/emergency response call, but for sure the transfers/stepdowns, when these patient come from instutions where they are use to these type of flow rates.