So it seems like when a DF user dies, the closest fruit turns into the newer DF of that type. Thus there are no repeats. So when Blackbeard put that cloak over Whitebeard when he died, it was to hide how he had a fruit with him to consume.

At least thats what my interpretation of it is.