to add on: shounen-ai, mostly known in the west, is a soft bl. meaning it's more focus on the romantic part of the story. yaoi on the other hand, includes the physical intimacy of the characters aka there's most likely, sm*t.
if y'all want to get educated on this matter (I'm just being extra tbh), the shounen-ai genre doesn't exist in japan. and it's most authentic translation is pedantry (pedophilia dude). it's because shounen doesn't really translates to "boy" but someone young. below 18 young yk, a minor. the term yaoi is not even related to s*x or anything, it's just gay love. but in mangas, sm*t and yaoi goes hand-in-hand.