Hey there! There are tricks you can transition from what you've taught him already, and he'll probably learn really fast!
Crawl:
You can turn you lay down into a crawl by slowly dragging a treat away from him while he is in the down position. Some dogs crawl and some get up and inch closer, lol. You can sit on the floor with him with your leg bent in an arch or have some sort of low object with just enough room for him to crawl under and lure him while he is in the down position.
Sit Pretty:
There a few ways to teach this one. You can try having him sit and holding the treat just above his head that he would have to lift himself every so slight up onto his hind legs. Since this is an unnatural position, it takes a while to learn because the dog has to build up the muscles in his legs to be able to sit up and hold the position. Some people let the dog brace against their arms or legs while the dog is still learning and gradually move away so the dog learns to sit up without being dependent on help.
High Five and Wave:
These will be fairly easy and meld together into two tricks. Since he gives paw, you can have him target you hand with his paw. Ask him to give paw, and instead of having your hand in the "give paw" gesture, awkwardly have your "high five" hand offered instead. It'll be awkward because you want your "high five" hand flat like it would be for "give paw". If he can make the connection to touch your hand with his paw, you can gradually change the angle of your hand steeper and lift it higher so her will have to reach it and "high five"
Once he's learned "high five", you can easily transition to "wave" by asking for "high five" and removing your hand right before he touches it. Repeat a few times, and it'll turn into "wave"
There is plenty more, and lots of youtube videos online to teach awesome tricks too. Here are just a few

Please do keep us updated on how he does!