The completion suggester is document based. This means that it will return the document with the best matching suggestions. In your example since you only have one document it will return the _source of this document but if you separate your suggestions in different document you'll see the correct order in the response.