My son is 2 years, 9 months.
There could be a couple of reasons for this,one is,he knows there is a difference with you,and he is after more attention.
He is in the stage of not wanting to take the time away from play and has figured out,that going potty does just that.
My advise is to go to cloth training pants with plastic pants to help contain the accident,these he will find are not as comfy as a diaper to be wet or messy in.
Giving him a prize for going potty is ok,I use M&M's,1 for sitting,2 for pee and a small handful for poop.
At his age,I do not think any kind of punishment is needed,with the discomfort of cloth,he should not take to long to get the idea.
Kristen, Hi and welcome to the Toilet Teaching board.
This could be part of regression stage, as there are changes happening at home. You may want to look at getting a potty training watch or timer that your DS can wear, and when it beeps he is to stop what he is doing and go use the potty and then he can return to what he was doing. Another option is to have your DS help clean up after an accident. Have him rinse out his clothes, and put them in the washer, and then get dressed by himself.
As for your DS asking for a diaper to poop is ok. That is a process that usually comes later in the training process. He will become comfortable enough to use potty one day. When your DS asks for a diaper to poop, tell him that he needs to go into the bathroom, and when he is done have him throw the diaper away and get dressed. Once he is comfortable try having him sit on the potty with the diaper on, then once comfortable try cutting a hole in the back/middle of the diaper that way most of the poop will fall into the potty. Once comfortable again try removing the diaper, if your DS isn't comfortable try putting a belt or tie something around his waist. This is a comfort factor, and usually helps them relax the muscles that are needed. I hope that helps. Please keep us updated on your DS progress.