Makes sense..he was a drug dealer, so one could make the simple assumption he was an addict too..probably swallowed the heroin as he was running away from the cops..he couldn’t throw it away since the cops would see that and pick it up so he swallowed it. God Bless this officer who is talking to Sean, God Bless his bravery
Well if he swallowed heroin that could explain how it all happened. He ODed and went into violent convulsions. Remember how River Phoenix died from a speed ball. Was so dramatic that even Christina Applegate apparently acted out the convulsions once for some stupid event.