Мужчине, которого Вы даже не можете назвать своим мужем, я не спешила бы делегировать полномочия родителя. Независимо от тиков. Ребёнку он  не отец, не отчим, вообще никто. При первом же замахивании на ребёнка мущщина отправился бы лесом.Вам надо чтобы Вас любили и уважали или чтобы боялись в лоб получить? Замахивается он на Вас - перехватываете и удерживаете его руку, обнимаете крепко, говорите с ним о том, из-за чего он разозлился (в Вашей ситуации - объясняете почему не купили барни), говорите, что драться недопустимо и Вы ему этого не позволите. Что Вам обидно. В плане наказаний - ну, я бы лишила чего-то, что связано со мной и ребёнку дорого. У нас ритуал - я читаю перед сном. Сказала бы  - я на тебя обиделась и сегодня читать тебе не хочу. Для выхода злости предлагаете какой-то приемлемый способ - потопать ногами, побить подушку, пнуть что-нить неодушевлённое... Мне самой это отлично помогает