Definitely has some flowering going on, but too inexperienced to be sure. Random "ball" was removed and opened with fingers, appeared to have (quite small of course) leaves in it, but as I don't know what the inside of a pollen sac looks like, I figured... Hey, ask the RIU crew. :D
Anyway...