Currently, blocking only keeps users from messaging you. As I found out recently, it does not hide your gaming or online status from them--if they keep the DM with you open, they still see this information.