I appreciate this translation. Gives me a second option. I agree with above points that perhaps keeping "shounen" would be best since the entire manga revolves around her calling him that affectionately. However the rest is good, especially since you don't leave random parts of Japanese sounds...