Sun really is pretty much the no. 1 requirement for blooming. Sadly, in Oregon you just won't have the light intensity these tropical trees need. You will have to supplement light if you ever want to see it bloom.
Scout91 too, just give it as much sun as you can!