>>105876358PFS isn't about endpoint security but mitm attacks. If they have full access to Bob's device (not just mere physical access but bypassing all restrictions) they will see all of the messages anyway.
The only way you can prevent this is with self deleting messages, which can be enabled in session with a custom time limit (there's pros and cons for custom time limits but that's more about deanonymization and requires additional info), or you can manually delete all your messages on both devices (which only works if the device hasn't been copied yet). So even in your example:
1. is PFS irrelevant
2. are there solutions built into Session