The question in a sense has no answer because it contains an incorrect premise - that Jesus and John were 'cuddling'.
As Benson says,
"This phrase only expresses the then customary posture at meals, where the guests all leaned sideways on couches, and each was said to lie in the bosom of him who was placed next above him"
John was sitting to Jesus' right, so was the only apostle who would be leaning in such a way re Jesus.
Similarly, Ellicott says
"Each leaned on his left arm, leaving the right arm free. The feet were stretched out behind the guest on his right hand, and the back of the head reached near to the bosom of the guest on the left."
Similarly, Poole says
"hence he who sat before any, sat with his back towards him, but leaning towards the bosom of the other, which is here called a leaning on (that is, towards) his bosom, and laying on his breast; for it cannot be understood of such a sitting, or leaning, as to touch the other’s breast or bosom, for that would have hindered him upon whom the person so leaned from any use of his right hand to take his meat or drink"
So the English term 'cuddle' is inaccurate, and therefore the question is poorly formed. As to the underlying question of whether this text indicates a dismissal of Leviticus 18:22, however, the answer appears to be 'no'.