It doesn't seem that outlandish, though, that he might be in possession of controlled substances. The point of stop-and-frisk isn't to catch someone "heading to a mugging;" how would you even discern that?
Stop and Frisk is intended for finding illegal knives or handguns.