I concur that Leo is a fantastic kisser. When I inquired about Leo's connection with Gabriel, he mentioned they occasionally travel for work, yet he also travels with other friends on different occasions.
Regarding their relationship, the fact is they're simply friends, which explains why they don't collaborate professionally. It would be a steamy interaction if they ever crossed that friendship boundary…