At this point Kingery isn't blocking Gosselin at 2B, Segura is. But let Gosselin continue to thrive in his role, he's getting plenty of opportunities.
When Haseley comes back they'll have to cut Walker loose, unless they do option or contrive an IL stint for Kingery. But I think it's safe to say it's better for the Phillies both short and long-term to have Kingery on the bench instead of Walker.