way to humble brag lol. 33 is a very impressive score, good enough for the top MD programs. Although an 8 in VR is not great, it's A-okay...even for competitive programs, considering your overall score.
Furthermore a retake looks bad on you because medical schools will question your decision making abilities. Why is he wasting time retaking the mcat when he could be gaining more clinical experience or participating in gainful community service?