We had trial pullups given to us and DD1 treated them like a nappy, training pants would be better. We found in the end just normal undies or nothing.
Like mentioned maybe he isn't quite ready? We tried when DD1 was 2 and 3 mths and found she wasn't quite ready, retried 3 mths later and she was trained in a few days.