Hi Remco, I'm afraid it doesn't work that way. The device registration is fetched every time your start the mobile app. If you sign in with another device, then you will receive the push notification on both devices.
You could however change this behavior, but then you're changing the default behavior of the push notifications module. Anyway you could add an after commit microflow on the device entity, that deletes the other devices for given user.