You don't have to log out/in to see it. If you put one on your lanyard then re-enter the room then another one will appear in your inventory. But yeah, it is annoying to do that especially if you want to show other pins off.
Oh nvm, you mean log out/in to see your total. I understand now.