Well, I just got out of Vault 3 and Bryce Anders started to talk to me. I saw that you have a speak challenge option there and it seems like you can do this countless times. Which means you can earn infinite xp by just clicking. I won the Speak Challenge Achievement on Steam and advanced to the next level, but it's boring so I went to kill some Deathclaws.
In case this is a bug, I don't want my achievement to be removed