Can’t say much, really.
Even though lately he doesn’t tweet that much and keep resetting his Instagram account1, those two channels are still the ones that are the most curent and available for public.
If you’re into gaming and avidly play DOTA2, you won’t be amazed by his records of 45% winning rate. Feel free to add him on Steam, though. He’s a good support.
If all else fails, you can just Google “Budi Dharmawan” and see if you can find anything.