A labour of love
Many events have a bit of a grace period once the last item is being given to the NPC, so others can get rid of their items and get participation. Many events also have a timer, so if you hand in the last item 15 seconds before the event ends and the NPC gives it another 60 seconds of grace period, the event fails....