Pourquoi le surnom de Long John Silver est-il barbecue ?

Il n'y a aucune preuve que le surnom de Long John Silver était Barbecue. Son vrai nom est John Silver et il est un personnage fictif du roman Treasure Island de Robert Louis Stevenson.