When you reach milestones, e.g. 50% of insect types caught, Phineas is supposed to appear to hand you a badge.
I've received the bronze one for Deep Sea Creatures, but haven't seen him since, despite having 60% of insects.
Does he only come once a week or something? Why haven't I received the bronze insect-catching badge as yet?