What you could do if an user forgets to click or select the suggested address, is force a selection of the first address on the list as soon as the user changes focus ( inputElement.onBlur() ), that way at least the closest address would be selected.
And if you want to make sure that the address is right, add a Pop-up container asking for confirmation.