Сама София и изучала этот вопрос и скажу Софья-это и Соня,и Сонечка,а София-это более древний вариант  и только Софиечка. Целый трактат читала в "Ленинке".А так это можно уменьшительно как кому нравиться! И именины у меня 1.04 http://days.pravoslavie.ru/Days/mart19.htm