А походу говоря дети  в России имею прозвища и отлчно отклакадются на прозвиже Баран и Борис и не путаются, при этом дома его могут звать вообще Гошей . Т.е. вполне нормально, если есть официальное имя- для учителей, прозвище для друзей и домашнее ласковое имя для близких( причем бабушка может звать иначе,чем родители).