I wouldn't be nervous holding a short position at all, it's not like Afterpay registering trademarks in China and Afterpay engaging in a "deep and long-term business partnership" with Tencent is good for business.
APT Price at posting:
$29.16 Sentiment: Buy Disclosure: Held