Sachverhalt: A. A._ wurde am 12. März 2012 in Untersuchungshaft gesetzt und am 13. April 2012 wieder entlassen. In Folge einer Ausdehnung des Strafverfahrens wurde die Untersuchungshaft am 22. Mai 2012 erneut angeordnet. Am 7. März 2014 wurde A._ vom Berner Regionalgericht Oberland wegen mehrfacher schwerer Körperverletzung, versuchten und vollendeten Diebstahls, mehrfacher Sachbeschädigung und Hausfriedensbruchs sowie mehrfachen Widerhandlungen gegen das Waffengesetz zu einer Freiheitsstrafe von drei Jahren sowie einer Busse von Fr. 200.-- verurteilt. Gleichzeitig wurde eine stationäre therapeutische Massnahme nach Art. 59 StGB und eine stationäre Suchtbehandlung nach Art. 60 StGB angeordnet, wobei der Vollzug der Freiheitsstrafe zugunsten der Massnahme aufgeschoben wurde. Gegen das Urteil legten sowohl A._ als auch die Generalstaatsanwaltschaft Bern Berufung ein. Mit Urteil vom 15. Oktober 2014 bestätigte das Obergericht des Kantons Bern insbesondere die Freiheitsstrafe von 3 Jahren sowie die Anordnung einer stationären therapeutischen Massnahme und einer stationären Suchtbehandlung. Gleichzeitig verfügte es die Fortsetzung der Haft. B. Mit Beschwerde in Strafsachen ans Bundesgericht vom 13. Januar 2015 beantragt A._ seine sofortige Haftentlassung. Das Obergericht hat auf eine Vernehmlassung verzichtet. Die Generalstaatsanwaltschaft hat sich nicht vernehmen lassen. Am 30. Januar 2015 hat der Beschwerdeführer erneut Stellung genommen.