维尔的学校就读，之后又进入霍普金斯的基督教县神学院。1840年7月1日，巴克纳进入西点军校。1844年，他在全班25位学员中以第11名毕业，成为美国第2步兵团少尉。巴克纳获派到安大略湖的萨基茨港（）驻防，一直到1845年8月28日再返回西点军校担任地理学、历史和伦理学助理教授。
参加美墨战争.1846年5月，巴克纳辞去教学职务加入美国第6步兵团参加美墨战争。起初他的职责主要是招募士兵并将其送至德克萨斯州边境。1846年11月，巴克纳获命加入所属连参与实战，在蒙克洛瓦和帕拉斯（）