Hi Carl
Did NVC mention that they were expediting your son's case? My daughter's case was expedited by USCIS, NVC and the US Embassy in Manila and they still took nearly 3 months to interview her. It really takes a while and unless you have a bona fide emergency (ageing out, financial hardship, humanitarian reasons, etc) they will not expedite his interview.