He is coming home not as a hero but an American solider that we didn't leave there. He will have to defend his actions of walking away, maybe even have to face the UCMJ system, be convicted as a deserter, removed of all rank and given a Dis-Honorable, sent on his way.
I think the Pentagon said it best in a way.
" At worst he is a Deserter, at best he is a stupid kid"
Apparently, this has been under negotiations for quite a while.
IF Bergdahl is guilty of AWOL or desertion then that will be determined by the UCMJ (Uniform Code of Military Justice) and not by the UCRBS (Uninformed Court of Republican Bull Sh!t).