The body of a 15-year-old boy has been found at a NSW beach days after the teen was swept off the rocks.