A.- Mit Verfügungen vom 12., 23. und 26. September 1997 sowie 13. August und 24. September 1998 sprach die IV- Stelle Bern dem 1966 geborenen G._ berufliche Massnahmen im Sinne einer erstmaligen beruflichen Ausbil- dung zu, indem sie die Schul- und Reisekosten für ein drei- jähriges Ingenieurstudium, Fachrichtung Milchwirtschaft, an der Schule für Landwirtschaft X._ übernahm und ihm für die Dauer der Eingliederungsmassnahme (einschliesslich des Vorbereitungskurses) ein Taggeld sowie für die Zeit vom 21. August 1994 bis 7. September 1997 ein Wartezeittaggeld gewährte. Als letzte Instanz im gegen die Verfügungen vom 12., 23. und 26. September 1997 eingeschlagenen Rechtsmit- telweg hiess das Eidgenössische Versicherungsgericht mit Urteil vom 23. Februar 1999 eine von G._ erhobene Verwaltungsgerichtsbeschwerde gut und hob die genannten Verfügungen auf, weil die anbegehrte berufliche Massnahme als Umschulung zu qualifizieren ist und bei einer solchen wesentlich andere Taggeldbemessungsvorschriften gelten. Es wies die Sache an die IV-Stelle zurück, damit sie die Taggeldleistungen im Sinne der Erwägungen neu festsetze. Auf die gegen die Verfügungen vom 13. August und 24. September 1998 erhobenen Beschwerden trat das Verwal- tungsgericht des Kantons Bern mit Entscheid vom 11. Mai 1999 nicht ein, weil das Eidgenössische Versicherungs- gericht mit Urteil vom 23. Februar 1999 die IV-Stelle an- gewiesen habe, das Taggeld ausgehend von einer Umschulungs- massnahme neu festzulegen und deshalb den angefochtenen Verfügungen die Grundlage entzogen worden sei. Auf die da- gegen eingereichte Verwaltungsgerichtsbeschwerde trat das Eidgenössische Versicherungsgericht mit Urteil vom 17. De- zember 1999 nicht ein. In Nachachtung des Urteils vom 23. Februar 1999 er- liess die IV-Stelle am 21. und 23. April 1999 insgesamt sieben Verfügungen, mit denen die Höhe des Wartezeittag- geldes ab 21. August 1994 bis 7. September 1997 sowie des daran anschliessenden Taggeldes festgesetzt wurde. B.- G._ erhob gegen alle sieben Verfügungen beim Verwaltungsgericht des Kantons Bern Beschwerde und be- antragte, das Wartezeittaggeld sei ihm bereits ab 19. April 1993 zu gewähren und es sei dabei kein Eigenverdienst anzu- rechnen. Weiter wurde die Bezahlung eines Verzugszinses auf den rückwirkend ausbezahlten Taggeldern verlangt. Dem Be- gehren, es sei in der Zeit vom 8. September 1997 bis 31. Juli 1998 der volle Verpflegungskostenzuschlag (Fr. 18.-) auszurichten, kam die IV-Stelle im Verlauf des Beschwerdeverfahrens nach, indem sie die entsprechenden Verfügungen wiedererwägungsweise aufhob und am 2. Juli 1999 für den genannten Zeitraum zwei neue erliess. Mit Entscheid vom 23. September 1999 hiess das Verwal- tungsgericht des Kantons Bern die Beschwerde teilweise gut und wies die IV-Stelle an, G._ Taggeld gemäss den Verfügungen vom 21. und 23. April 1999 auszurichten, wobei in der Zeit vom 8. September 1997 bis 31. Juli 1998 der volle Verpflegungskostenzuschlag zu berücksichtigen sei. Weitergehend wies es die Beschwerde ab. C.- G._ führt Verwaltungsgerichtsbeschwerde und erneuert die im vorinstanzlichen Verfahren gestellten Begehren, soweit diesen nicht Folge geleistet wurde. Zu- sätzlich wird beantragt, die Taggeldabrechnungen für das Jahr 1998 seien - da fehlerhaft - zu korrigieren. Die IV-Stelle schliesst auf Abweisung der Verwaltungs- gerichtsbeschwerde, während sich das Bundesamt für Sozial- versicherung nicht vernehmen lässt.