B.C.
At least he's not crying. The problem is the toys. With mine I would tell them they could pick a quiet toy to keep them company in bed but they could not play with anything else. So we would put all the toys away in a toy bin together which made it easier. Out of sight out of mind so to speak. If he sees them there it will be hard for him to resist. You might want to change his naptime. He may not be tired enough at that time. When our daughter turned 3 she had trouble with nap time so i adjusted it to 30 minutes later and she had no more trouble.