Blood tests generally produce more accurate results than breathalyzers and other breath tests. Blood tests directly measure the suspect’s actual BAC. Breath tests only indirectly measure someone’s BAC. Blood tests are also less susceptible to environmental factors that can skew the results. May 20, 2021