If it was washed before cutting the burrito....I don't see the big deal.
OTOH he could have asked her first if his pocket knife would be OK to use to cut it - given the burrito was hers in the first place. Just to be polite.
Hard to say more than that without being there and knowing the office dynamic and more about these two individuals.
The fact he bought her a new burrito makes me think he is a good person - he did the right thing.
Bottom line for me these days........
no good deed goes unpunished....so live and learn!