I just got my friend's NBF B Bag -- It was delivered to my house because I've got a doorman -- naturally I opened it.
I have the second generation B Bag with goat skin but without the correct plate.
All of the hardware is the same -- zips, rings, attachments etc. except for the plate which now has the underscore.
The big difference is the leather. First it doesn't smell like mine did -- very chemical. I have read that this is sometimes done to fool dogs at customs who won't pick out the leather smell.

Who knows. At any rate, I know from experience that the smell wil dissipate if left in the air.
The leather is quite different. They are both lovely but the new bag is much shinier and more distinctively crackled. The bag I got has a sheen and is distressed but in a softer way. I think both the bags are gorgeous but I thought the difference was interesting -- If I had the chance to pick one or the other, I really wouldn't have a preference so I am glad that I don't have to pick.

I don't think my friend will believe my telling her that the bag is supposed to be THAT distressed.
The NBF bags (now TWO Spys, one Spy Hobo and 2 black B Bags are the best replica bags I've bought -- and would be beautiful bags if you just bought them in a department store for what they cost.