Its understood in the culture that you share the kind. While he doesnt 'owe' you any he is wrong not to smoke you out and give you a pinch for a nightcap.
Rather than get mad and upset and have it be a thing in your mind that nags, consider it a learning. You know better where he stands, how generous he is, what types of things you can expect in future encounters etc and you know next time to make a deal before hand.
MarryJane is not something one should get worked up about or allow to interfere with the good frienship vibe.
peace.