Here are complete dates for my son during the process
Personal Data Record: 09/03/2016
Candidate Fitness Assessment: 06/19/2016
Candidate Activities Record : 09/14/2016
English Rec : 09/19/2016
Math Rec : 08/21/2016
Candidate Academic Information: 05/27/2016
HS Transcript: 10/18//2016
JROTC Nomination: 08/17/2016
For DoDMERB, it took about 2 weeks to complete the process.
12-SEP-16 Application Added
12-SEP-16 Date applicant entered into DoDMERB system
19-SEP-16 Actual date of exam
27-SEP-16 Date exam reviewed
27-SEP-16 Date exam received at DoDMERB
27-SEP-16 Medical data entry
28-SEP-16 Date letter sent - DD2368: Status Letter
BGO interviewed on OCT 02 and it has been submitted on the same day , but it was updated on the portal within about 2 weeks later from the interviewed day.
OCT 28, 2016 got an email about Application Status Change Notification and then checked the portal , it has been changed to offer the appointment to USNA .
Hope that helps.