My timeline is similar to yours.... waiting sucks.You are not alone.........
Mine is same time lines...
e-AOR- 30 March, 2017
Medical - Passed - April 14, 2017
BG - Next steps --April 14, 2017
BG- NA - May 22, 2017
Waiting for PPR.........This period of wait is really