Nick and Devin are one of the new faces introduced this season on 90 Day Fiance. The two met in Australia, and now Nick is here, in the US