Sachverhalt: Sachverhalt: A. X._ handelte - teilweise zusammen mit einer weiteren Person - von Januar 1998 bis Mai 2002 in grossem Umfang mit Heroin. Er konsumierte bis Januar 2002 selber Drogen. Das Obergericht des Kantons Bern verurteilte ihn am 14. April 2005 im Berufungsverfahren wegen mehrfacher qualifizierter Widerhandlung gegen das Betäubungsmittelgesetz zu 28 Monaten Zuchthaus. Von der Anordnung einer ambulanten Massnahme sah es ab. Zudem widerrief es gleichentags in einem separaten Entscheid den bedingten Strafvollzug für eine Gefängnisstrafe von 30 Tagen, welche der Gerichtspräsident 1 des Gerichtskreises V Burgdorf-Fraubrunnen am 5. August 1997 wegen falscher Anschuldigung ausgesprochen hatte. A. X._ handelte - teilweise zusammen mit einer weiteren Person - von Januar 1998 bis Mai 2002 in grossem Umfang mit Heroin. Er konsumierte bis Januar 2002 selber Drogen. Das Obergericht des Kantons Bern verurteilte ihn am 14. April 2005 im Berufungsverfahren wegen mehrfacher qualifizierter Widerhandlung gegen das Betäubungsmittelgesetz zu 28 Monaten Zuchthaus. Von der Anordnung einer ambulanten Massnahme sah es ab. Zudem widerrief es gleichentags in einem separaten Entscheid den bedingten Strafvollzug für eine Gefängnisstrafe von 30 Tagen, welche der Gerichtspräsident 1 des Gerichtskreises V Burgdorf-Fraubrunnen am 5. August 1997 wegen falscher Anschuldigung ausgesprochen hatte. B. X._ erhebt eidgenössische Nichtigkeitsbeschwerde. Er beantragt, den zuerst genannten Entscheid im Strafpunkt sowie den zweitgenannten hinsichtlich des Widerrufs des bedingten Strafvollzugs aufzuheben und in beiden Fällen an die Vorinstanz zur neuen Beurteilung zurückzuweisen. B. X._ erhebt eidgenössische Nichtigkeitsbeschwerde. Er beantragt, den zuerst genannten Entscheid im Strafpunkt sowie den zweitgenannten hinsichtlich des Widerrufs des bedingten Strafvollzugs aufzuheben und in beiden Fällen an die Vorinstanz zur neuen Beurteilung zurückzuweisen. C. Das Obergericht verzichtet auf Gegenbemerkungen zur Beschwerde. Eine Stellungnahme des Generalprokurators wurde nicht eingeholt.