My dad trying to be supportive in his own weird way

My 16 year old is bisexual and has a boyfriend now. Weird thing is his boyfriend is a boy who used to heavily bully him in elementary school. Stole his MCR shirt from his that his sister gave to him. Years later he gave the shirt back when he moved into our apartment complex. And it seems the bullying stemmed from being confused of his feelings. Anyway he is dating him now and we are supportive and I was surprised by how supportive my father was. My father is staying with us and hasn't met my son's boyfriend yet but when my son was going down to meet his boyfriend and ride on the back of his motorcycle my dad stopped him and said he got him something and handed him a box of condoms😂😂😂. My son said he didn't need these and my dad said he did. He said he didn't and my dad says with a serious look on his face "You know I had a gay friend once in high school. You know what happened to him? He's dead! Take this! Sex is not a game!" My son was so shocked and he just took them. When he left my dad told me to get him on prep. I told my dad to chill and he said "Hey if I had a granddaughter I would be on her ass too. It's not a game. pregnancy and STDs are not a game. " Fair enough dad.

Edit: Maybe weird was the wrong word. I just didn't expect my dad to pull out a box of condoms 😂

Edit2: Okay some people can chill. My husband has given him condoms before. I figured he was saying he didn't need them because he's not having sex yet but either way we have given him condoms before. I just don't expect MY father to.