In the interest of full disclosure, although my grandfather, both my parents, my aunt and one brother all attended UNL and I have rooted for them as my "backup team" for 40 years (I graduated from the U S Naval Academy, which doesn't win all that much in football), my daughter currently attends Virginia Tech.
That being said:
I can't comment on the Bo call, since I didn't hear what was said between him and refs leading up to the call.
On the Suh call, however, I have watched my Tivo of the play in slo-mo several times, and the following things are obvious:
1. No one pushed Suh; there was no VT player near enough to him to have touched him, let alone pushed him. He jumped on the VT quarterback of his own accord.
2. When Suh left his feet, he (Suh) was about 1 yard from the sidelines;
2. At the moment that Suh left his feet, the VT quarterback was lying on his back about 1 yard out of bounds.
I might be able to argue that big calls like this shouldn't be made with the game on the line; i.e., the "NBA rule" against big calls in the final moments of a game. However, it is unhappily obvious that Suh made a totally unnecessary and boneheaded play that is a textbook example of "Unnecessary roughness". In most circumstances, he would have been lucky to have gotten away with it, and last night, he wasn't so lucky.