Spanish is my first language. "Bastante" literally means "a lot", "basta" can be used in different ways, like: "ya basta de tonteras! = that's enough nonesense! "Con eso me basta = that's enough for...