He always finds some problem with people's cupcakes, but Moriarty's are perfect. So he keeps coming back, to try and find a problem with them.
Jim is probably killing people with baked goods just because he feels like it.
Plus he wants to see if anyone will ever realize that he did it.
It's pretty ridiculous >_>;