I figured it out.
Aside from my sample being wrong - can't paste in actual code so I was trying to modify it on the fly and messed that part up.
The issue for me was that I was trying to bind the value of the wrong Array to my h:selectManyListbox. I should have had another
String [] to use instead of the tempItems SelectItem array.
Here is a cleaner sample.
JSP