While the NYSC 2017 batch B stream 1 and 2 Prospective Corps Members (PCMs) are anticipating the date for their online registration and subsequently, date for their orientation camp and commencement of service year, NYSC 2017 batch B service year cannot commence when the current NYSC 2016 batch B stream 1 and 2 are still serving. 2016 batch B have to pass out first because they are the one to be replaced by 2017 batch b.
NYSC 2016 batch B stream 1 and 2 Corps Members have to completed their service year and do their Passing out Parade (POP) or Collection of Certificate (CoC) before the NYSC 2017 batch B stream 1 and 2 PCMs start theirs.
Do not ask me why, the answer to your question is obvious
The passing out date for NYSC 2016 batch B stream 1 will definitely be November and the stream II would be towards the end of November or first week of December. A rumour is spreading about 3rd of November, but it has not been confirmed yet.
http://www.corpersforum.com/nysc-news-updates/nysc-2016-batch-b-stream-1-2-passing-out-date-updates/