Sounds right to me. They don't want to attract too much attention but aren't afraid of much. (not an expert)You noticed what, IMO, was a drug or money drop off.
On top of everything else, I noticed you stated that he was smoking around the fuel dispensers.