Yes, he did manage to grab it. The odor did linger for a while though, unfortunately.
Ugh. I feel for you and the other passengers who had to deal with the stench.
It must have been so embarrassing for him to get sick like that.