In "Lola and the Boy Next Door," Anna stands out as the only person to call St. Clair by his first name. The rest of the characters, including the narrator, refer to him by his last name, St. Clair. This difference highlights Anna's unique relationship with him and perhaps signifies a closer bond or simply her comfort level around him.
Stephanie Perkins hints that there isn't a specific reason for this naming difference; it is just one of those odd, unspoken things that happen in their social interactions. It adds a subtle layer of familiarity or distinction between Anna and the others when addressing St. Clair.