I have just been going through a huge amount of upheaval with my 2.5 year old's sleep - she was sleeping 2+h for her nap (bliss!) and then it all started to go wrong. Having gone through various permutations of getting up/nap/bed times, we have settled on this which has worked for 3 days now:
up 6.45
nap 12.30-2.15
bed 7.15 (generally asleep by 7.45)
I had lots of input from lovely ladies on this site, and the average sleep for this age is 12-14 hours - it seems that your lo is getting about that, and 1h30 is a reasonable nap for this age. I was convinced that my lo needed more than that (she has always been on the high end of sleep needs, and was behaving as if she was very OT) so after trying later bedtimes and shorter naps for a week I decided to try earlier bedtimes and longer naps which has got things back to normal. If you think your lo needs more, then you could maybe try an earlier bedtime to see if he sleeps later - dd was waking at 6/6.15 until I tried the earlier bedtime.