Not surprising. It's basically USADA and NSAC giving the same term. It's retroactive to when he fought so he could technically fight again if wanted come July. Personally I think he is done. Dumb that ultimately him coming back at all put a bit of a blemish on his record.
Not to change the subject, but I decided to fire up Fight Pass tonight on the XB1 to see if it was working any better than the last time I tried it on there over the summer(kept having some stuttering/buffering issues back then). Worked fine as I was watching a fight pass card from early December with Derrick Lewis in the main event. I gotta say, that was some bullshit