What caused the Battle of Waterloo? Napoleon Bonaparte escaped from exile on Elba and reformed his Army. Wellington had previously chosen the ground, assuming that a returned Napoleon would make a move for Bruss … els.