User reported he was suspended by Twitter on April 10 for posting the Biden meme (this date may not be correct) and got his account back on June 2.