Austin Stevens di Flores, Indonesia, pada tahun 2007