sleep stuff is so hard, I feel for you! and at a time when there's the added stress of being laid off, it can really be a struggle.
here's my suggestion for a 15-month-old (based on having 3 boys, one of whom was a TERRIBLE sleeper, and having read pretty much all of the sleep books from Weissbluth to Pantley...): 8 or 8:30 is too late for him to be going to bed, he's getting over-tired and that's why he's getting up earlier in the morning. I know, I know, it's counter-intuitive, and it's one of the ironies of parenthood: at some point, going to bed later means getting up earlier and getting even less sleep. So, over the next week or so, move his bedtime earlier by 15-20 min every couple of days.
in addition, for now, go ahead and put him down for a nap at 9 or 9:30am, but make sure he's up by 10:30, 11 at the latest. you'll only be re-introducing the morning nap for a few weeks, but it'll help you catch him up on his sleep. then, do something fun and active until noon or 12:30, lunch at 12:30, and back in the crib at 1:30 for his afternoon nap, which hopefully will last a couple of hours (don't lose heart if it takes some time for this nap to start to stretch out). ultimately, he should have dinner at 5:30 if you can swing it, then start bedtime routine at 6:15 (bath, changing, music, dim lights, stories, song, in bed w/ lights out) and in bed at 7 (adjust the dinner-to-bed schedule accordingly as you adjust the bedtime itself over the next week or so, so in the beginning you'll be doing dinner closer to 7 to match his 8:30 bedtime, and you'll drop it back 15-20 min every couple of days just like you're dropping bedtime back). As he starts to make up his sleep deficit, he'll start to sleep later in the morning, and eventually he'll be waking up between 6 and 7, at which time you can slowly eliminate the morning nap by keeping him active during that time, give him a snack at 10 or 10:30, more activity, lunch at 11:30 and move the afternoon nap earlier for a time while he adjusts (so instead of putting him down at 9 and 1:30, you'll put him down at noon and slowly move it later until he's napping from 1-3).
I know this sounds very scheduled, but the reality is, you need to watch your kid and stay flexible; this should be used as a guideline, not as strict doctrine.
I know it's a lot to process, but you'll get this under control and by the time he's 18 mos you'll be feeling much better about things!
good luck!