With matrix_power_down() in suspend event HHKB JP doesn't start up for some reason. It is unneeded in actual and removed.
Old console sent unneeded empty data every one milli sencond. After this fix console flushes endpoint data bank every 50ms only when needed.