Background story: like I said, I’m deaf (from birth) and it means I can’t hear farts or anything like that. But however, my loss of hearing has made my other senses stronger and extra sensitive. So if someone dropped a bowl in a room next to me, I could ”feel” its sound in my body. Not sure how to explain this but anyway:

Anyway, me and my bf have been dating for like 3-4 months. He is full hearing and has never dated a deaf girl before. So every time we hung out at my place, we usually chill in my couch. It seems like he thought he could get away with farting openly, due to me being deaf and unable to hear his farts. However, I can feel the vibration of his farts on the couch. 

The first time it happened, I didn’t want to embarrass him so I didn’t tell. Same reason for other times after it. But after a while, I started to find it so funny that I decided to let him believe I didn’t know. 

And believe me, he farts a lot. Like a lot. Most of times, it doesn’t smell but sometimes it does smell and then he usually blames it on my dog. I know the difference between the smell of his farts and my dog’s farts but I still pretended I believed his lies.

And I didn’t tell him for months, letting him fart so much and openly, believing I didn’t know. 
But yesterday, he let out such a big fart, causing a real fartquake on the couch and I got into a fit of laughter and told him. To my big surprise, he actually seemed so mortified and got so quiet after it. He didn’t end up staying at my place yesterday and I haven’t heard anything from him today. I think I did upset him but I thought he would at least find it a little funny. 

Was I being an asshole? Should I have told him right away? I’m honestly surprised, I thought he would see the funny in this. 

Edit: 
Finally got a message from him. He is acting like nothing happened. Asked if he could swing by my place after work as usual. 

Should I mention anything about the incident yesterday? Or at least try to have a easy-going talk about it? I want him to feel comfortable around me