Нет.
10 у него осталось и он добавляет свои 15 и отдает их соседке. Пока что он попал только на 15. Ну и когда придет черед платить за шапку - отдаст еще 10, итого 25.