I don't understand how BAC works but I know food slows it from getting in(higher) as well as getting out (lowers). Also factors like gender, weight, fat, etc. I wouldn't trust a projection system that would reliably give accurate info based on a lot of unknowns like how stressed was he when we stopped him at the time of driving? Stress "stress can cause your body to divert blood from your stomach and small intestines to your muscles, and slow down the rate of absorption of alcohol into your bloodstream."
I remember one morning and this after breakfast so I talked to him earlier. After break, this was the military, I entered the room - I was chewing gum so this may have had something to do with it but my 1SG could smell liquor clearly as soon as I was in the door. He wanted to do a breathlyzer for drunk on duty which was .03, I drank the night before but I didn't feel slightly drunk so I wasn't worried. It came back .015 (or similar) and the 1SG was shocked & outraged at the same time, saying it was twice the legal limit and I just drove too (to breakfast). I tried to explain but he didn't get it, talks to the urine test unit rep to take me to ASAP (to make Drunk on Duty violation official) and he didn't get why since it was clearly low so he figured he just wanted to confirm the result. The whole time I'm laughing inside .015 is lower than .03, right.
Anyways at ASAP which was a 20-30 minute drive from there give or take, they ran the test and it went up. I can't remember by how much but it was more than .001 or 2, they guy at ASAP said there should be no reason for that unless I was drinking that morning which I literally didn't or one or the other wasn't calibrated properly and he said theirs is done every morning or something like that, saying his is calibrated correctly. I have no idea, maybe it was something I had for breakfast. All I know is I didn't drink for roughly several hours. So whatever is the actual explanation, what if in the projection scenario, what if the BAC was lower "at time of drive" but shot up?