In addition to the advise given thus far, there is one way to
guarantee it will bloom.....give it away to someone. Whenever you have an orchid that just wont bloom, giving it away guarantees it will bloom within 6 months. Would you like my address? I promise to send/post pics of the blooms this fall.
Seriously though, that is one awesome specimen you have there. Even without the blooms, its very cool. Nodosa spike balls are in a class of their own if you ask me. Good luck.