by Tim Hunt.
No. That is not a bug. That is how the events API works.
events.php is where you list the events you want to subscribe to. Not the events you fire. It is a convention to add comments there to describe the events you fire, and the quiz does that.