I think semantics is at the root of this discussion and not any real disagreement with possibilities.
For me anyway.
Absolutely none of what?
An odor puff is a little puff of air they shoot at the bee that has a distinct smell. I'm not sure how they go about doing it but I imagine a really weak vacuum hose that shoots air instead of sucks it.