Question: are all james bonds the same person?
Answer: It is not a name that is conferred by MI6, it is not a secret identity. It is simply a shittily-hidden actual identity. All of the previous James Bonds were definitely the same guy, and all future post-Craig Bonds will still be the same guy. It's worth noting that Bond's parents are canon from the books.