From the SEO prospective, i bet there might be a difference:
- In you first example, the ID is separated from the title, making it clear to the crawler it is a different resource (as the
/ character does it naturally).
- In your second example, the ID is mixed with the title. It requires more brains from the crawler to determine the meaning of it.
Imagine the following case:
My title is 'Only 1 intelligent person for each 11.254.879', and the blog post has the ID 9875.
OK the machine could still know that your titles always end with -number, but it needs to learn this rule from your website. It is not certain that 'natural language' crawlers such as Google's might understand the right thing.
Talking about humans, it needs a little more time to understand the last part is only an ID... maybe only after having opened the post and compared its URI with the real title!
Thus, I would definitely go for option 1.