孫仔 (Sun zi): This is the most common and general term for grandson. It's used for any grandson, regardless of age.
孫 (Sun): This is a shorter and more formal term, often used when addressing the grandson directly or in a formal setting.
Both terms are pronounced the same way, but the first one (孫仔) is more common in everyday conversation.