Моя хорошая подружка родилась в Швейцарии и жила там лет до 19.  Училась и несколько лет жила и работала в Италии.  Вышла замуж за американца.  Говорит, читает, пишет, думает, считает на всех языках свободно.  Даже по-англиийски считает без проблем. На вопрос о родном языке отвечает так же как и ваш сын - зависит от обстоятельств.  Даже сны видит на разных языках.