I have an upcoming flight in J class from SIN-HND-SIN in early August 17. The outbound flight menu was out in end June 17, but the return sector is still not available as of today.
I guess it is also dependent on the catering station (e.g. in my case, Tokyo?) to confirm the menu.