A.- Jusqu'au 31 décembre 1994, G._, qui est comptable de formation, a exploité un bureau fiduciaire à X._, à titre indépendant. Parallèlement à cette activité, il travaillait en qualité de salarié comme "boursier communal" pour le compte de différentes communes de la région Y._. Par décision du 20 décembre 1993, la caisse cantonale vaudoise de compensation AVS (ci-après : la caisse) lui a réclamé un montant provisoire de cotisations personnelles de 28 467 fr. 40 pour la période du 1er janvier 1988 au 31 décembre 1993. Cette décision faisait suite à une communication fiscale du 19 novembre 1993. Le 23 décembre 1993, la Commission d'impôt du district de Nyon a adressé à la caisse une nouvelle communication au sujet des revenus réalisés par l'assuré en 1985 et 1986 dans le cadre de son activité indépendante. Se fondant sur cette dernière communication fiscale, la caisse a remplacé sa décision du 20 décembre 1993 par une nouvelle décision, le 11 janvier 1994, aux termes de laquelle elle a fixé à 2963 fr. 45 le montant des cotisations personnelles dues par G._ pour la période du 1er janvier 1988 au 31 décembre 1993, sur la base d'un revenu annuel déterminant arrondi de 14 700 fr. B.- a) G._ a recouru contre cette décision, en concluant à son annulation. En bref, il a fait valoir que son activité indépendante générait plus de charges que de produits, si bien qu'il n'avait pas à payer de cotisations personnelles. Il se référait par ailleurs à un arrêt du 1er février 1982, par lequel le Tribunal fédéral des assurances, dans une affaire qui l'opposait déjà à la même caisse de compensation, avait renvoyé la cause à celle-ci pour qu'elle "soumette à un nouvel examen le statut de l'intéressé dans l'exercice de ses diverses activités, puis répartisse, s'il y a lieu, les frais généraux qu'il supporte effectivement entre chacun des revenus déterminants, que ceux-ci proviennent d'une activité salariée ou d'une activité indépendante" (arrêt H 265/80). La caisse a conclu au rejet du recours, en expliquant que les cotisations avaient été calculées sur la base d'un revenu annuel déterminant arrondi de 14 700 fr. qui correspondait à la moyenne des revenus provenant de l'activité indépendante que lui avait communiqués l'autorité fiscale pour les années 1985 et 1986, soit 14 510 fr. ([21 024 fr. + 7996 fr.] : 2), montant auquel s'ajoutait la moyenne des cotisations personnelles facturées pour ces années (250 fr. + 300 fr. : 2). La caisse rappelait que les cotisations litigieuses n'étaient que provisoires et qu'elles seraient recalculées "dès réception des communications fiscales définitives". b) D'entente avec les parties, le juge a suspendu la procédure "jusqu'à droit connu sur la procédure fiscale pendante" (décision du 28 mars 1995). Le 29 juillet 1998, la caisse a produit trois communications fiscales du 16 janvier 1998, desquelles il ressort que G._ a réalisé comme indépendant les revenus suivants : 26 194 fr. en 1987, 26 546 fr. en 1988, 18 426 fr. en 1989, 16 966 fr. en 1990, 11 053 fr. en 1991 et 13 130 fr. en 1992. Sur la base de ces éléments, la caisse a proposé en procédure d'arrêter le montant des cotisations personnelles de l'assuré comme suit : 1828 fr. 90 pour 1990 et 1991, 984 fr. 70 pour 1992, 980 fr. 85 pour 1993, et 643 fr. 25 pour 1994 (lettre du 28 septembre 1998). Dans une lettre du 29 juin 1999, la Commission d'impôt et recette du district de Nyon a informé la Cour cantonale du fait que "les taxations fiscales de 1989-1990 à 1993-1994 comprenant les revenus indépendants réalisés durant les années 1987-1992 sont définitives". c) Par jugement du 8 septembre 1999, le Tribunal des assurances du canton de Vaud a prononcé le dispositif suivant : I. Le recours est rejeté II. En tant qu'elle concerne les cotisations des années 1988 et 1989, la décision attaquée est confirmée. III. En tant qu'elle concerne les cotisations des années 1990 à 1994, la décision attaquée est réformée d'office en défaveur du recourant, dans le sens de la proposition en procédure de la caisse du 30 septembre 1998. C.- G._ interjette recours de droit administratif contre ce jugement dont il requiert, avec dépens, l'annulation, en concluant au renvoi de la cause à l'administration pour instruction complémentaire et nouvelle décision. Il reprend, en les développant, les arguments exposés en instance cantonale. La caisse conclut au rejet du recours, tandis que l'Office fédéral des assurances sociales a renoncé à se déterminer. 