HK != China. How many times should we do this?
HK and US have a mutual extradition treaty for actions that are illegal in both countries. Presumably leaking state secrets is illegal in HK. Furthermore, HK is quite willing to extradite to US and does so on regular basis.
So the question of why China (or HK if you prefer), remains.
Hong Kong currently has a moratorium on extradition of asylum seekers.