Now that I look, there are several other underscores re: javaObject - I'd be removing those too. I'm surprised that the compiler didn't complain more.
Regarding reusing Bundle, I'm still against it from a...
directness? perspective, but I imagine that it will work nonetheless, so... if you're happy, then no worries