Running 'Run As -> Bower Update' on a default bower.json (that one created by Bower Init wizard' results in no visible action. That is under my opinion a bad user experience. I personally have hit 'Run as' 3 times to be sure something has started.
I suggest, that we show the console, with something like 'bower update terminated'