Muscle hunks Keiran and Jeremy Stevens have sex