There are many many events that fire during checkout.
In particular there is a need to do something special once a checkout has occurred. Choosing the right one can be tough. In 1.9 and 1.14 you can use
checkout_submit_all_after
This may be in earlier versions, but this one is only fired 1 time and allows for good details about the quote/order