Neil's and Dimitri's DLC will be worked on after James' release :) the process usually takes much longer because it's 18+ and needs to be reviewed by a Steam employee, and I have to make sure the game is running the DLC correctly.
I'm crossing fingers and toes that it goes quickly for you :) I am very excited and looking forward to the rest of the guys and Plus ;)