Kevin Rudd will finish up as Australia's ambassador to the United States at the end of March, a year earlier than expected.