I really think the referee ought to stop the match the second someone throws shit onto the field. Give them one warning and after that just abandon the game and fine the team whose fans were responsible. This happened in Algeria, but last season I saw someone throw an eight ball onto the pitch in Premier League. Outcome could have been the same.